La actualización de la versión 14 falló con una excepción de Python

La actualización de la versión 14 falló con una excepción de Python

Así que intenté actualizar ejecutando

sudo do-release-upgrade

como se especifica en mi mensaje de inicio de sesión. Se ejecuta durante aproximadamente un minuto antes de fallar con el error:

AttributeError: 'AptCdrom' object has no attribute 'restore_backup'

¿Puedo asumir que se trata de un error y que no podré actualizar desde la línea de comandos?

¿Hay algún trabajo alrededor?

Editar: Este es un servidor sin cabeza.

Respuesta1

El problema se debía a un antiguo paquete postgresql que de alguna manera había sido incluido en la lista negra para su eliminación. Dado que la actualización requirió que se desinstalara este paquete, pero no pudo debido a la lista negra, falló, pero este error verdadero estaba oculto en los registros y solo este rastreo de Python fue visible de inmediato.

Quitar manualmente el paquete y luego volver a ejecutarlo sudo do-release-upgradesolucionó el error.

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.'

Respuesta2

Citado deNotas de la versión: actualización desde Ubuntu 12.04 LTS o Ubuntu 13.10

Actualización desde Ubuntu 12.04 LTS o Ubuntu 13.10

Para actualizar en un sistema de escritorio:

Presione Alt+ F2y escriba update-manageren el cuadro de comando. El Administrador de actualizaciones debería abrirse y decirle:

`New distribution release '14.04 LTS' is available.`

Haga clic en Actualizar y siga las instrucciones que aparecen en pantalla.

Para actualizar en un sistema de servidor:

Instale el update-manager-corepaquete si aún no está instalado.

Inicie la herramienta de actualización con el comando sudo do-release-upgrade.
Sigue las instrucciones en la pantalla.

Tenga en cuenta que la actualización del servidor utilizará la pantalla GNU y se volverá a conectar automáticamente en caso de que se pierda la conexión.

Las opciones de actualización sin conexión a través de CD alternativos ya no se ofrecen para Ubuntu Desktop y Ubuntu Server. Asegúrese de tener conectividad de red con una de las réplicas oficiales o con una réplica accesible localmente y siga las instrucciones anteriores.

Otra forma de iniciar Update Manager para actualizar su versión 12.04 LTS es:

sudo update-manager -d

¡Golpea Entery buena suerte!

información relacionada