​Cómo actualizar Debian 11 a Debian 12 Bookworm

21 nov 2023 4 min di lettura
​Cómo actualizar Debian 11 a Debian 12 Bookworm
Indice dei contenuti

Introducción

La última versión estable de Debian, Debian 12, con nombre en código "bookworm", se lanzó el 10 de junio de 2023 y tendrá soporte durante cinco años. "bookworm" viene con decenas de miles de nuevos paquetes e importantes actualizaciones de software.

Debian 12 "bookworm" viene con la serie de kernel Linux 6.1, Exim como servidor de correo electrónico predeterminado, nuevas traducciones y una versión más nueva de los entornos de escritorio.

Este artículo explica cómo actualizar Debian 11 a Debian 12 "ratón de biblioteca" a través de la línea de comandos.

Requisitos previos

Debe iniciar sesión como root o como usuario con privilegios sudo para realizar el procedimiento de actualización. Solo puede actualizar a Debian 12 desde Debian 11. Si tiene una versión anterior de Debian, actualice primero a la siguiente versión.

Haga una copia de seguridad de sus datos

Primero, asegúrese de hacer una copia de seguridad de sus datos antes de iniciar la actualización importante de su sistema operativo. Si está ejecutando Debian en una máquina virtual, se recomienda crear una instantánea completa del sistema para que, si la actualización sale mal, pueda restaurar rápidamente su máquina.

Actualizar los paquetes actualmente instalados

Antes de iniciar el proceso de actualización de la versión, debe actualizar todos los paquetes actualmente instalados a las últimas versiones.

Los paquetes marcados como retenidos no se pueden instalar, actualizar ni eliminar automáticamente. Esto puede causar problemas durante el proceso de actualización. Para verificar si hay paquetes retenidos en sus sistemas, ejecute:

sudo apt-mark showhold

Si hay paquetes on-hold, debe eliminarlos con sudo apt-mark unhold package_name o asegurarse de que los paquetes no interfieran con el proceso de actualización.

Actualice el índice del paquete y actualice todos los paquetes instalados:

sudo apt update
sudo apt upgrade

Realice una actualización de versión importante de los paquetes instalados:

sudo apt full-upgrade

El comando anterior también puede eliminar algunos paquetes innecesarios.

Elimine las dependencias instaladas automáticamente que ya no sean necesarias para ningún paquete:

sudo apt autoremove

Actualizar Debian 11 Debian 12 Ratón de biblioteca

El primer paso es reconfigurar los archivos de la lista de fuentes de APT.

Para hacer esto, abra el archivo /etc/apt/sources.list con su editor de texto y reemplace cada instancia de bullseye con bookworm. Si hay otros archivos de lista de fuentes de terceros en el directorio /etc/apt/sources.list.d, le recomendamos que deshabilite esas fuentes.

El archivo /etc/apt/sources.list predeterminado de Debian 12 se ve así:

deb https://ftp.debian.org/debian/bookworm contrib main non-free non-free-firmware
 # deb-src https://ftp.debian.org/debian/bookworm contrib main non-free non-free-firmware

 deb https://ftp.debian.org/debian/bookworm-updates contrib main non-free non-free-firmware
 # deb-src https://ftp.debian.org/debian/bookworm-updates contrib main non-free non-free-firmware

 deb https://ftp.debian.org/debian/bookworm-proposed-updates contrib main non-free non-free-firmware
 # deb-src https://ftp.debian.org/debian/bookworm-proposed-updates contrib main non-free non-free-firmware

 deb https://ftp.debian.org/debian/bookworm-backports contrib main non-free non-free-firmware
 # deb-src https://ftp.debian.org/debian/bookworm-backports contrib main non-free non-free-firmware

 deb https://security.debian.org/debian-security/bookworm-security contrib main non-free non-free-firmware
 # deb-src https://security.debian.org/debian-security/bookworm-security contrib main non-free non-free-firmware

Puede encontrar una lista de todas las direcciones espejo de Debian aquí.

Configure la salida del terminal solo en inglés:

export LC_ALL=C

Una vez hecho esto, actualice el índice del paquete:

sudo apt update

Si hay errores o mensajes de advertencia relacionados con un repositorio de terceros, intente solucionar el problema o deshabilitar el repositorio.

Inicie la actualización del sistema actualizando los paquetes instalados. Esto solo actualizará aquellos paquetes que no requieren instalar o eliminar otros paquetes:

sudo apt upgrade

El sistema le preguntará si desea que los servicios se reinicien automáticamente durante la actualización.

Restart services during package upgrades without asking?

Durante el proceso de actualización, es posible que también se le hagan otras preguntas, como su configuración de Exim o si desea conservar un archivo de configuración existente o instalar la versión de mantenimiento del paquete. Lea la información detenidamente y, si no ha realizado ningún cambio personalizado en el archivo, puede escribir Y con seguridad; de lo contrario, para mantener la configuración actual, ingrese N.

La actualización puede tardar algún tiempo, dependiendo de la cantidad de actualizaciones, el hardware de su sistema y la velocidad de Internet.

Una vez que se complete la actualización, ejecute apt full-upgrade, que realizará una actualización completa del sistema, instalará las últimas versiones del paquete y resolverá los cambios de dependencia entre paquetes en diferentes versiones. Esto actualizará cualquier paquete que no se haya actualizado con el comando anterior.

sudo apt full-upgrade

El comando puede instalar algunos paquetes nuevos y eliminar paquetes obsoletos y en conflicto.

Una vez hecho esto, limpie los paquetes innecesarios con lo siguiente:

sudo apt autoremove

Finalmente reinicia tu computadora para que se active el nuevo kernel escribiendo:

sudo systemctl reboot

Confirmar la actualización

Espere unos momentos hasta que el sistema se inicie e inicie sesión.

Puede verificar su versión de Debian usando el siguiente comando:

lsb_release -a
No LSB modules are available.
 Distributor ID: Debian
 Description: Debian GNU/Linux 12 (bookworm)
 Release: 12
 Codename: bookworm

Eso es todo. Ha actualizado correctamente su sistema a la última versión de Debian 12.

Conclusión

Actualizar a Debian 12 es un proceso relativamente sencillo.

Si encuentra un error, visite la página Actualizaciones de Debian 11 (bullseye), que cubre problemas conocidos que pueden ocurrir durante una actualización a Debian 12.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.