Ubuntu 20.04 Focal Fossa se lanzó el 23 de abril de 2020. Este tutorial le mostrará 2 formas de actualizar Ubuntu 19.10 a Ubuntu 20.04 :usando el administrador de actualizaciones gráficas y usando la línea de comando. Normalmente, usa el administrador de actualizaciones gráficas para actualizar el escritorio de Ubuntu y usa la línea de comandos para actualizar el servidor de Ubuntu, pero el método de línea de comandos también funciona para el escritorio.
Nuevas características de Ubuntu 20.04
- Sistema de archivos ZFS mejorado.
- Logotipo del fabricante de la computadora durante el arranque
- Núcleo de Linux 5.4
- GNOME 3.36, que es mucho más rápido que las versiones anteriores.
- PHP7.4, Rubí 2.7, Python 3.8, OpenJDK 11.
- ZFS 0.8:incluye cifrado nativo
- y muchos más.
Nota : Antes de realizar la actualización, puede usar el programa systemback para crear una imagen ISO de arranque desde su sistema operativo actual. Si la actualización falla, puede restaurar fácilmente su sistema operativo con el ISO de arranque. Todo en su sistema operativo, incluidos el software y los archivos, estará intacto. Si está utilizando una computadora portátil, conecte su fuente de alimentación.
Actualice Ubuntu 19.10 a Ubuntu 20.04 con el Administrador de actualizaciones gráficas
En primer lugar, abra software updater
(también conocido como administrador de actualizaciones) desde el menú de su aplicación. Actualizará la información del paquete de software. Si hay actualizaciones disponibles, haga clic en Install Now
e ingrese su contraseña para instalar actualizaciones.
Si se instala una nueva versión del kernel de Linux, el administrador de actualizaciones le indicará que reinicie su computadora. Haz clic en Restart Now
.
Luego abra una ventana de terminal y emita el siguiente comando.
update-manager
Después de buscar actualizaciones, el administrador de actualizaciones le dirá que Ubuntu 20.04 Ya está disponible. Haga clic en Actualizar botón.
A continuación, introduzca su contraseña. Aparece la ventana de notas de la versión. Haga clic en Actualizar.
Se abrirá la ventana de actualización de la distribución. Si se le notifica que algunas fuentes de terceros están deshabilitadas, acéptelo. Puede volver a habilitarlos una vez finalizada la actualización.
En unos momentos, se le preguntará si desea iniciar la actualización. Haga clic en Start Upgrade
botón.
Espere a que finalice el proceso de actualización. El administrador de actualizaciones puede preguntarle si desea reiniciar los servicios durante la actualización de paquetes sin preguntar. Márcalo y haz clic en Next
botón.
Después de instalar las nuevas versiones de los paquetes, el administrador de actualizaciones puede preguntarle si desea eliminar los paquetes obsoletos. Siempre selecciono Remove
.
Los paquetes obsoletos son paquetes de software cuyo nombre no se puede encontrar en el repositorio de software de la nueva versión de Ubuntu. Las causas de paquetes obsoletos son las siguientes:
- El desarrollador principal deja de mantener este paquete y no hay otra persona dispuesta a hacerse cargo. Entonces, el mantenedor del paquete de Ubuntu decide eliminar este paquete del repositorio de Ubuntu.
- El paquete se convierte en un paquete huérfano, lo que significa que no hay otro paquete que dependa de él y hay muy pocos usuarios de este paquete. Entonces, el mantenedor del paquete de Ubuntu decide eliminar este paquete del repositorio de Ubuntu.
- El paquete tiene un nuevo nombre en el repositorio de software de la nueva versión de Ubuntu.
Después de que los paquetes obsoletos se eliminen de su sistema. Reinicie su computadora y verifique su versión de Ubuntu con el siguiente comando.
lsb_release -a
Salida:
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu Focal Fossa Release: 20.04 Codename: focal
Actualice Ubuntu 19.10 a Ubuntu 20.04 desde la línea de comandos
Puede usar la línea de comando para actualizar el escritorio de Ubuntu o un servidor sin cabeza. Si usa SSH para iniciar sesión en su servidor Ubuntu, es una buena idea mantener activa su sesión de OpenSSH agregando la siguiente línea en /etc/ssh/sshd_config
archivo en su servidor.
ClientAliveInterval 60
Guarde y cierre el archivo. Luego reinicie el demonio SSH.
sudo systemctl restart ssh
Para actualizar a Ubuntu 20.04, primero ejecute el siguiente comando para actualizar el software existente. (Tenga en cuenta que si se instala un nuevo kernel de Linux mientras ejecuta el siguiente comando, debe reiniciar el sistema para continuar con el proceso de actualización).
sudo apt update && sudo apt dist-upgrade
Luego, asegúrese de tener el update-manager-core
paquete instalado.
sudo apt install update-manager-core
Después de eso, ejecute el siguiente comando para comenzar el proceso de actualización.
do-release-upgrade
Luego siga las instrucciones en pantalla para actualizar a Ubuntu 20.04. Básicamente, debes presionar y
para responder a las preguntas.
El administrador de actualizaciones puede preguntarle si desea reiniciar los servicios durante la actualización de paquetes sin preguntar. Presione la tecla Tab para seleccionar Sí y presiona Entrar .
Si está actualizando un servidor, probablemente verá mensajes como los siguientes. Recomiendo elegir N
para mantener su versión actual. La versión actualizada estará disponible en el mismo directorio. Puedes comprobarlo más tarde.
Una vez finalizada la actualización, reinicie su escritorio o servidor Ubuntu. Para verificar su versión de Ubuntu, ejecute:
lsb_release -a
Salida:
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu Focal Fossa Release: 20.04 Codename: focal
Cómo volver a habilitar repositorios de terceros
Los repositorios de terceros se definen en .list
archivos bajo /etc/apt/sources.list.d/
directorio. Primero, vuelva a habilitar los repositorios de terceros con el siguiente comando, que eliminará el #
carácter en líneas que comienzan con deb
.
sudo sed -i '/deb/s/^#//g' /etc/apt/sources.list.d/*.list
Luego cambie todas las instancias de eoan
a focal
.
sudo sed -i 's/eoan/focal/g' /etc/apt/sources.list.d/*.list
Actualice el índice del repositorio de paquetes.
sudo apt update
Algunos repositorios de terceros no tienen una entrada para Ubuntu 20.04, por lo que es probable que vea errores como:
E: The repository 'http://linux.dropbox.com/ubuntu focal Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details.
Deberá editar estos archivos del repositorio uno por uno y deshabilitarlos. Por ejemplo, edito el archivo del repositorio de Dropbox.
sudo nano /etc/apt/sources.list.d/dropbox.list
Deshabilite este repositorio agregando el carácter # al comienzo de la línea.
# deb [arch=i386,amd64] http://linux.dropbox.com/ubuntu focal main # disabled on upgrade to focal
Guarde y cierre el archivo. Debe esperar a que esos repositorios agreguen soporte para Ubuntu 20.04. Algunos paquetes de software en repositorios de terceros pueden incluirse en 20.04. Por ejemplo, el repositorio de Ubuntu 20.04 contiene el nextcloud-desktop
paquete, por lo que ya no necesito el PPA de Nextcloud. Puedo eliminar el PPA de Nextcloud.
sudo rm /etc/apt/sources.list.d/nextcloud-client.list*