O upgrade da versão para 14 falhou com uma exceção do Python

4

Por isso, tentei atualizar executando

sudo do-release-upgrade

como especifica no meu prompt de login. Ele é executado por cerca de um minuto antes de bater 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çalho.

    
por Cerin 01.10.2014 / 08:14

2 respostas

0

O problema foi devido a um antigo pacote postgresql que de alguma forma foi colocado na lista negra da remoção. Como a atualização exigia que este pacote fosse desinstalado, mas não podia devido à lista negra, ele falhou, mas esse erro verdadeiro estava oculto nos logs e somente esse traceback do Python ficou imediatamente visível.

Remover manualmente o pacote e re-executar 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.'
    
por Cerin 11.04.2015 / 19:55
-1

Citado de Notas de Lançamento - 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 de desktop:

     

Pressione Alt + F2 e 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 pacote update-manager-core 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.

     

Note que a atualização do servidor usará a tela GNU e automaticamente   volte a ligar em caso de problemas de conexão perdidos.

     

As opções de atualização offline via CDs alternativos não são mais oferecidas para o Ubuntu Desktop e Ubuntu Server. Por favor, verifique se você tem rede   conectividade a um dos espelhos oficiais ou a um local de acesso   espelho e siga as instruções acima.

Outra maneira de iniciar o Update Manager para atualizar seu 12.04 LTS é:

sudo update-manager -d

Pressione Enter & amp; boa sorte!

    
por swift 08.01.2015 / 07:34