Então tentei atualizar executando
sudo do-release-upgrade
como especifica no meu prompt de login. Ele é executado por cerca de um minuto antes de travar com o erro:
AttributeError: 'AptCdrom' object has no attribute 'restore_backup'
Posso presumir que isso é um bug e que não poderei atualizar a partir da linha de comando?
Existe alguma solução alternativa?
Editar: Este é um servidor sem cabeça.
Responder1
O problema ocorreu devido a um pacote postgresql antigo que de alguma forma foi colocado na lista negra para remoção. Como a atualização exigia a desinstalação deste pacote, mas não pôde devido à lista negra, ela falhou, mas esse erro verdadeiro estava oculto nos logs e apenas esse rastreamento do Python ficou imediatamente visível.
Remover manualmente o pacote e executá-lo novamente sudo do-release-upgrade
corrigiu o erro.
cat /var/log/dist-upgrade/main.log|less
...
Dist-upgrade failed: 'The package 'postgresql-9.4-postgis-2.1' is marked for removal but it is in the removal blacklist.'
Responder2
Citado deNotas de versão - Atualizando do Ubuntu 12.04 LTS ou Ubuntu 13.10
Atualizando do Ubuntu 12.04 LTS ou Ubuntu 13.10
Para atualizar em um sistema desktop:
Pressione Alt+ F2e digite
update-manager
na caixa de comando. O Update Manager deve abrir e informar:`New distribution release '14.04 LTS' is available.`
Clique em Atualizar e siga as instruções na tela.
Para atualizar em um sistema de servidor:
Instale o
update-manager-core
pacote se ainda não estiver instalado.Inicie a ferramenta de atualização com o comando
sudo do-release-upgrade
.
Siga as instruções na tela.Observe que a atualização do servidor usará a tela GNU e será reconectada automaticamente em caso de problemas de conexão.
As opções de atualização offline por meio de CDs alternativos não são mais oferecidas para Ubuntu Desktop e Ubuntu Server. Certifique-se de ter conectividade de rede com um dos espelhos oficiais ou com um espelho acessível localmente e siga as instruções acima.
Outra maneira de iniciar o Update Manager para atualizar seu 12.04 LTS é:
sudo update-manager -d
Acerte Entere boa sorte!