Actualizar a una nueva versión del sistema operativo mejora significativamente la seguridad de su sistema. Debian 12 contendrá las últimas correcciones de vulnerabilidades, lo que proporcionará una mejor protección contra la piratería informática u otros ciberataques. La actualización de Debian 11 a Debian 12 también puede ayudar a solucionar algunos problemas o fallos conocidos que encontró con la versión anterior. Esto puede incluir correcciones de errores de software o compatibilidad mejorada con otras aplicaciones y hardware.
Antes de actualizar los paquetes, debe ajustar el fichero de configuración de repositorios.
Puede ajustar el archivo de repositorios con un solo comando:
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
Simplemente copie y pegue el comando en un símbolo del sistema conectándose primero a través de SSH y pulse Intro
A continuación, debe actualizar el índice de paquetes con el siguiente comando:
root@vm1320372:/tmp# apt update
Get:1 http://security.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:2 http://deb.debian.org/debian bookworm InRelease [151 kB]
Get:3 http://deb.debian.org/debian bookworm-updates InRelease [52.1 kB]
Get:4 http://security.debian.org/debian-security bookworm-security/main amd64 Packages [48.0 kB]
Get:5 http://security.debian.org/debian-security bookworm-security/main Translation-en [26.4 kB]
Get:6 http://deb.debian.org/debian bookworm/main amd64 Packages [8906 kB]
Get:7 http://deb.debian.org/debian bookworm/main Translation-en [6078 kB]
Get:8 http://deb.debian.org/debian bookworm/non-free amd64 Packages [98.6 kB]
Get:9 http://deb.debian.org/debian bookworm/non-free Translation-en [67.2 kB]
Get:10 http://deb.debian.org/debian bookworm/contrib amd64 Packages [54.3 kB]
Get:11 http://deb.debian.org/debian bookworm/contrib Translation-en [48.7 kB]
Get:12 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [4732 B]
Get:13 http://deb.debian.org/debian bookworm-updates/main Translation-en [3528 B]
Fetched 15.6 MB in 3s (4846 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
204 packages can be upgraded. Run 'apt list --upgradable' to see them.
root@vm1320372:/tmp#
Ahora necesitas hacer una actualización mínima del sistema operativo con el comando:
sudo apt upgrade --without-new-pkgs
Durante el proceso de actualización, deberá confirmar la operación pulsando el símbolo "Y". Cuando el sistema de actualización le pida que reinicie automáticamente los servicios, deberá responder afirmativamente.
A continuación, es necesario actualizar los paquetes del sistema.
Tenga en cuenta que, por motivos de seguridad de los datos, es muy recomendable eliminar todos los paquetes instalados desde repositorios de terceros y eliminar también los repositorios de terceros. Después de la actualización podrá volver a añadir los repositorios necesarios.
Para actualizar paquetes es necesario ejecutar el comando:
apt full-upgrade
Durante el proceso de actualización, el sistema sobrescribe los archivos de configuración. Si el proceso de actualización ve ficheros que son diferentes de los predeterminados por Debian, le preguntará qué hacer con cada fichero individualmente. Puede dejar su propia copia del fichero (no sobrescribirlo), sobrescribir el fichero o familiarizarse con las diferencias en los ficheros.
El último paso es reiniciar su servidor. Después de la descarga puede comprobar la versión actual con el siguiente comando:
root@vm1320372:~# cat /etc/*release PRETTY_NAME="Debian GNU/Linux 12 (bookworm)" NAME="Debian GNU/Linux" VERSION_ID="12" VERSION="12 (bookworm)" VERSION_CODENAME=bookworm ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" root@vm1320372:~#
Después de la actualización, debe comprobar que todos los servicios del servidor están funcionando.