Tengo una máquina servidor ubuntu 11.10 ubicada en un VPS que tiene problemas con los paquetes.
Creo que todo esto comenzó cuando mi actualización de lanzamiento falló a mitad de camino. En cualquier caso, ya no puedo usar apt-get para instalar nada debido a dependencias no satisfechas.
root@vpsstart:/etc/apt# apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... failed.
The following packages have unmet dependencies:
libc6 : Depends: libc-bin (= 2.13-20ubuntu5.3)
libc6-dev : Depends: libc6 (= 2.15-0ubuntu10.5) but 2.13-20ubuntu5.3 is installed
Depends: libc-dev-bin (= 2.15-0ubuntu10.5)
libmono-corlib4.0-cil : Depends: mono-runtime (>= 2.10.8.1) but 2.10.5-1ubuntu0.1 is installed
libmono-i18n4.0-cil : Depends: mono-runtime (>= 2.10.8.1) but 2.10.5-1ubuntu0.1 is installed
libnih-dbus1 : Depends: libnih1 (= 1.0.3-4ubuntu9.1) but 1.0.3-4ubuntu2 is installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
Mi lista de fuentes se ve así:
deb http://archive.ubuntu.com/ubuntu oneiric main restricted universe
deb http://archive.ubuntu.com/ubuntu oneiric-updates main restricted universe
deb http://security.ubuntu.com/ubuntu oneiric-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu oneiric partner
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
Probé apt-get clean y apt-get autoclean y, por supuesto, hice una actualización de apt-get en numerosas ocasiones.
¿Alguna magia que me permita arreglar mi sistema de paquetes?
Respuesta1
Si está utilizando Ubuntu como servidor, lo haríaRecomiendo encarecidamente LTSlanzamientos únicamente. Esta pregunta no puede responderse porque11.10 ya ha alcanzado el EOL, y probablemente se cerrará por fuera de tema.
Tómate el tiempo para seguir leyendocómo actualizar las versiones EOLen la página Wiki de Ubuntu, pero sería preferible realizar una instalación nueva.
Ubuntu 12.04.3 LTSes el LTS estable actual y será compatible hasta abril de 2017, pero como servidor en acción sugeriríaUbuntu 12.04.1 LTS(debido a laNuevas políticas LTS). No importa si la página escribe (12.04.2 LTS), desplácese hacia abajo y encontrará la imagen del servidor ubuntu-12.04.1.
Respuesta2
Está utilizando una versión de Linux bastante antigua y no compatible y no hay garantía de que los repositorios aún se mantengan para poder arreglar su configuración actual... Recomendaría una nueva instalación de Ubuntu 13.10, especialmente si está ejecutando una máquina servidor...