Não foi possível corrigir dependências

Não foi possível corrigir dependências

Eu tenho uma máquina servidor Ubuntu 11.10 localizada em um VPS que tem problemas de pacote.

Acho que tudo isso começou com minha falha no lançamento do upgrade no meio do caminho. De qualquer forma, não posso mais usar o apt-get para instalar nada por causa de dependências não atendidas.

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

Meu sources.list fica assim:

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

Eu tentei o apt-get clean e o apt-get autoclean e, claro, fiz uma atualização do apt-get inúmeras vezes.

Alguma mágica que me permita corrigir meu sistema de pacotes?

Responder1

Se você estiver usando o Ubuntu como servidor, eu usariarecomendo fortemente o LTSapenas lançamentos. Esta questão não pode ser respondida porque11.10 já foi atingido o EOL, e provavelmente será fechado como fora do tópico.

Aproveite o tempo para lercomo atualizar versões EOLna página Wiki do Ubuntu, mas seria preferível fazer uma nova instalação.

Ubuntu 12.04.3LTSé o atual LTS estável e terá suporte até abril de 2017, mas como servidor em ação eu sugeririaUbuntu 12.04.1LTS(devido aoNovas políticas do LTS). Não importa se a página escreve (12.04.2 LTS), role para baixo e você encontrará a imagem do servidor ubuntu-12.04.1.

Responder2

Você está usando uma versão bastante antiga e sem suporte do Linux e não há garantia de que os repositórios ainda sejam mantidos para poder corrigir sua configuração atual... Eu recomendaria uma nova instalação do Ubuntu 13.10, especialmente se você estiver executando uma máquina servidora...

informação relacionada