No se pueden corregir las dependencias

No se pueden corregir las dependencias

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...

información relacionada