Eu tenho um VPS hospedado a 1500 km de distância. Ele originalmente veio com 9,10 - e esta manhã eu decidi que realmente deveria chegar a um lançamento do LTS, e imaginei que iria pular para 12.04.
Pesquisando, descobri que não há caminho direto entre 9.10 e 12.04, mas que eu poderia atualizar via 10.04. Depois de fazer o backup dos meus dados, eu entrei. A atualização para o 10.04 foi bem-sucedida e continuei atualizando para o 12.04.
As coisas começaram a dar errado.
Primeiro, recebi um erro com o GLIBC - tentei novamente e recebi o mesmo erro. Foi quando eu parei a atualização. Em seguida, tentei outra rodada de apt-get update && apt-get upgrade
e obtive uma lista de "dependências não atendidas":
apt: Depends: ubuntu-keyring but it is not going to be installed
Depends: libc6 (>= 2.15) but 2.11.1-0ubuntu7.11 is to be installed
Depends: libstdc++6 (>= 4.6) but 4.4.3-4ubuntu5.1 is to be installed
PreDepends: dpkg (>= 1.15.7.2) but 1.15.5.6ubuntu4.6 is to be installed
apt-utils: Depends: libapt-pkg-libc6.10-6-4.8
libapt-inst1.4: Depends: libc6 (>= 2.14) but 2.11.1-0ubuntu7.11 is to be installed
libapt-pkg4.12: Depends: libc6 (>= 2.15) but 2.11.1-0ubuntu7.11 is to be installed
Depends: libstdc++6 (>= 4.6) but 4.4.3-4ubuntu5.1 is to be installed
libc6: Depends: libc-bin (= 2.11.1-0ubuntu7.11) but 2.15-0ubuntu10.2 is to be installed
libept0: Depends: libapt-pkg-libc6.10-6-4.8
libnih-dbus1: Depends: libnih1 (= 1.0.3-4ubuntu9) but 1.0.1-1 is to be installed
Eu tentei ver se eu poderia fazer algo sobre isso - usando apt-get -f install
. Isso me disse que eu precisaria atualizar meu kernel. Eu encontrei instruções sobre como fazer isso, mas quando eu corri o apt-get para instalar os novos cabeçalhos do Linux, eu tenho os mesmos erros de dependência.
Encontrei outra resposta aqui em que outra pessoa teve uma interrupção na atualização - e tentei a solução que funcionou para ela: sudo apt-get -f dist-upgrade
Isso resultou no erro:
E: Could not perform immediate configuration on 'python2.7-minimal'.Please see man 5 apt.conf under APT::Immediate-Configure for details. (2)
Eu tentei resolver isso por:
apt-get install -o APT::Immediate-Configure=false -f apt python-minimal
Mas isso acabou com esta última lista de erros de dependência:
apt: Depends: ubuntu-keyring but it is not going to be installed
Depends: libc6 (>= 2.15) but 2.11.1-0ubuntu7.11 is to be installed
Depends: libstdc++6 (>= 4.6) but 4.4.3-4ubuntu5.1 is to be installed
PreDepends: dpkg (>= 1.15.7.2) but 1.15.5.6ubuntu4.6 is to be installed
apt-utils: Depends: libapt-pkg-libc6.10-6-4.8
libapt-inst1.4: Depends: libc6 (>= 2.14) but 2.11.1-0ubuntu7.11 is to be installed
libapt-pkg4.12: Depends: libc6 (>= 2.15) but 2.11.1-0ubuntu7.11 is to be installed
Depends: libstdc++6 (>= 4.6) but 4.4.3-4ubuntu5.1 is to be installed
libc6: Depends: libc-bin (= 2.11.1-0ubuntu7.11) but 2.15-0ubuntu10.2 is to be installed
libept0: Depends: libapt-pkg-libc6.10-6-4.8
libnih-dbus1: Depends: libnih1 (= 1.0.3-4ubuntu9) but 1.0.1-1 is to be installed
python: Depends: python-minimal (= 2.6.5-0ubuntu1) but 2.7.3-0ubuntu2 is to be installed
python-apt: Depends: libapt-pkg-libc6.10-6-4.8
python-minimal: Depends: python2.7-minimal (>= 2.7.3) but it is not going to be installed
Breaks: python-support (< 1.0.10ubuntu2) but 1.0.4ubuntu1 is to be installed
synaptic: Depends: libapt-pkg-libc6.10-6-4.8
Alguma idéia de como sair desse buraco?