Una actualización de lanzamiento regular de Ubuntu (a una versión más nueva de Ubuntu) deshabilitará cualquier PPA habilitado o repositorios de terceros.
Algunos de los cambios recientes en el actualizador de versiones de Ubuntu permiten mantener habilitados los repositorios de PPA y de terceros al actualizar a una versión más nueva de Ubuntu , al mismo tiempo que brinda un mejor soporte para los casos en que los usuarios tienen su propio espejo del archivo. Esto se hace a través de una variable de entorno, RELEASE_UPGRADER_ALLOW_THIRD_PARTY
.RELEASE_UPGRADER_ALLOW_THIRD_PARTY
existió por un tiempo, pero no funcionó porque no pasó la variable al dist-upgrader hasta ahora.
Aparte de eso, Otro cambio reciente garantiza que los repositorios de terceros admitan la versión a la que el usuario intenta actualizar y deshabilita el repositorio si no es compatible con la versión de Ubuntu a la que se está actualizando el sistema .
Brian Murray, Ubuntu Bugmaster, dice que esto debería resolver muchos de los problemas con los que se encuentran las personas cuando intentan actualizar de una versión de Ubuntu a otra. También agregaría que hace que sea más fácil después de una actualización de Ubuntu seguir recibiendo actualizaciones para el software instalado de fuentes de PPA/terceros sin eliminar el software que de otro modo podría eliminarse debido a incompatibilidades en la actualización.
Estos cambios ya están disponibles para actualizaciones de Ubuntu 18.10 a 19.04. También se admiten las actualizaciones de Ubuntu 18.04 a 18.10, pero los cambios se encuentran actualmente en la fase de prueba y se encuentran en el repositorio propuesto.
el RELEASE_UPGRADER_ALLOW_THIRD_PARTY
La variable de entorno se puede utilizar tanto con la línea de comandos como con las herramientas de actualización de la GUI. Entonces, si desea actualizar de Ubuntu 18.10 Cosmic Cuttlefish a Ubuntu 19.04 Disco Dingo (o de Ubuntu 18.04 Bionic Beaver a Ubuntu 18.10 Cosmic Cuttlefish una vez que los cambios hayan llegado a los repositorios principales) y mantenga habilitados los repositorios de PPA y de terceros, ejecutar Para actualizar desde una terminal, haga lo siguiente:
- Interfaz de usuario:
RELEASE_UPGRADER_ALLOW_THIRD_PARTY=1 update-manager -d
- Línea de comando:
RELEASE_UPGRADER_ALLOW_THIRD_PARTY=1 do-release-upgrade -d
(-d se usa para permitir la actualización a versiones de desarrollo; por ejemplo, para actualizar de Ubuntu 18.10 a 19.04 mientras Ubuntu 19.04 Disco Dingo aún está en desarrollo)
Vale la pena señalar que aún puede ver una advertencia de que las fuentes de terceros se deshabilitarán al actualizar, pero las que son compatibles con la versión de Ubuntu a la que se está actualizando no se deshabilitarán.
encima del blog de Brian