Como posso atualizar do Ubuntu Intrepid 8.10 para o Jaunty 9.04 quando os releases antigos não têm mais os pacotes necessários?

2

Eu mudei meu sources.list para:

deb http://old-releases.ubuntu.com/ubuntu/ intrepid main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ intrepid-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ intrepid-security main restricted universe multiverse

Eu tentei instalar sudo apt-get install update-manager-core , mas recebo este erro:

1 upgraded, 3 newly installed, 0 to remove and 40 not upgraded.
Need to get 2506kB/2555kB of archives.
After this operation, 4346kB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Err http://old-releases.ubuntu.com intrepid-updates/main update-manager-core 1:0.93.34
  404 Not Found
Err http://old-releases.ubuntu.com intrepid-security/main dpkg 1.14.20ubuntu6.3
  404 Not Found
Failed to fetch http://old-releases.ubuntu.com/ubuntu/pool/main/d/dpkg/dpkg_1.14.20ubuntu6.3_amd64.deb  404 Not Found
Failed to fetch http://old-releases.ubuntu.com/ubuntu/pool/main/u/update-manager/update-manager-core_0.93.34_amd64.deb  404 Not Found
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

A execução do apt-get update ou --fix-missing retorna os mesmos erros.

Como posso atualizar com sucesso do Intrepid Ibex para o Jaunty 9.04?

    
por tommy chheng 09.11.2010 / 07:17

2 respostas

1

wget http://old-releases.ubuntu.com/ubuntu/pool/main/d/dpkg/dpkg_1.14.20ubuntu6.3_amd64.deb

wget http://www.ftp.uni-erlangen.de/pub/pc/TheOpenCD/old-images/ubuntu/pool/main/u/update-manager/update-manager-core_0.93.34_amd64.deb

dpkg -i dpkg_1.14.20ubuntu6.3_amd64.deb update-manager-core_0.93.34_amd64.deb

    
por 17.10.2011 / 17:53
-5

Uma varredura rápida sobre o conteúdo do repositório mostra que eles parecem ter mudado a arquitetura de amd64 para ia64 para essa versão, não me pergunte por quê.

Você deve conseguir resolver esse problema adicionando um arquivo 01internal (ou qualquer outro nome de sua preferência) a /etc/apt/apt.conf.d/ . O arquivo deve ficar assim:

APT::Architecture "ia64";

Em seguida, execute novamente apt-get update e esperamos que comece a funcionar.

Além disso, é uma boa prática fazer um apt-get dist-upgrade ao se mover entre os lançamentos. É possível que eles tenham trabalhado com essa ruga para que uma atualização distinta ocorra suavemente sem a mágica acima, mas não tenho as máquinas apropriadas para testar essa teoria.

    
por 09.11.2010 / 13:10