Antigo ubuntu breezy apt / dpkg quebrado

0

Temos um velho servidor ubuntu breezy que alguém, sem sucesso, tentou atualizar no passado. Precisamos dele atualizado, mas quase todas as operações do apt-get retornam algo assim:

apt-get install -f

Reading package lists... Done
Building dependency tree... Done
0 upgraded, 0 newly installed, 0 to remove and 49 not upgraded.
3 not fully installed or removed.
Need to get 0B of archives.
After unpacking 0B of additional disk space will be used.
Can't exec "locale": No such file or directory at /usr/share/perl5/Debconf/Encoding.pm line 16.
Use of uninitialized value in scalar chomp at /usr/share/perl5/Debconf/Encoding.pm line >17.
dpkg: dependency problems prevent configuration of apt:
dpkg (1.14.5ubuntu16) breaks apt (<< 0.7.6ubuntu6) and is installed.
Version of apt to be configured is 0.6.43.3ubuntu2.
dpkg: error processing apt (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of apt-utils:
apt-utils depends on libapt-pkg-libc6.3-6-3.11; however:
Package libapt-pkg-libc6.3-6-3.11 is not installed.
Package apt which provides libapt-pkg-libc6.3-6-3.11 is not configured yet.
dpkg: error processing apt-utils (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of aptitude:
aptitude depends on libapt-pkg-libc6.3-6-3.11; however:
Package libapt-pkg-libc6.3-6-3.11 is not installed.
Package apt which provides libapt-pkg-libc6.3-6-3.11 is not configured yet.
dpkg (1.14.5ubuntu16) breaks aptitude (<< 0.4.6.1-1ubuntu2) and is installed.
Version of aptitude to be configured is 0.4.0-5ubuntu3.
dpkg: error processing aptitude (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
apt
apt-utils
aptitude
E: Sub-process /usr/bin/dpkg returned an error code (1)

Qualquer ideia de como posso corrigir isso, para que possamos atualizar uma ver. de cada vez (ou até 10,04)

    
por JaR 10.01.2012 / 11:02

1 resposta

0

Tem dpkg 1.14.5ubuntu16 de Gutsy instalado e tenta atualizar apt para 0.6.43.3ubuntu2 do Dapper, mas essa versão apt é incompatível com o dpkg instalado (e é bem provável que assim seja versão atualmente instalada do apt).

Se você realmente quiser atualizar, mude sua sources.list para usar gutsy (http://old-releases.ubuntu.com/ tem). Em seguida, faça o download e instale manualmente apt do Gutsy (e de qualquer coisa que precisar) e tente dist-upgrade .

Mas eu pensaria em uma nova instalação, já que uma mistura de Dapper e Gutsy soa bem feia e, se ainda houver alguns pacotes da Breezy, isso não o torna melhor.

    
por Florian Diesch 10.01.2012 / 12:51