Actualización Debian (10 > 11)
Prerrequisitos
Tener conectividad a internet.
Acceder a los repositorios de Debian configurados en:
/etc/apt/sources.list y /etc/apt/sources.list.d
Tener suficiente espacio libre:
WOCU: 4gb en
/opt
.Para / ejecutar:
apt -o APT::Get::Trivial-Only=true full-upgrade
Para actualizar el sistema operativo de Debian 10 a Debian 11 con un WOCU-Monitoring instalado, hay que seguir los siguientes pasos en una terminal del sistema.
Importante
Todos los mandatos deben ejecutarse en una consola como root o con privilegios de administrador.
Detener WOCU-Monitoring
Detener los servicios de WOCU:
wocu-ctl stop
Confirmar que los servicios estén detenidos:
wocu-ctl status
Actualizar paquetes y OS actual
Actualizar el sistema con los últimos paquetes disponibles. Es importante no saltarse este paso, ya que se necesita un sistema totalmente actualizado de Debian 10 para dar el salto a Debian 11 con seguridad.
apt update -y
apt upgrade -y
Actualizar OS a Debian 11
Cambiar los repositorios a bullseye (debian 11):
sed -i 's/buster/bullseye/g' /etc/apt/sources.list
Actualizar el repositorio de apt:
apt update -y
apt upgrade -y
apt full-upgrade -y
Nota
El sistema solicitará mantener o actualizar las configuraciones de las aplicaciones al nuevo paquete, por defecto, seleccionar a todo no actualizar.
Si aparece el siguiente error después de un apt update -y
E: The repository 'http://security.debian.org/debian-security
bullseye/updates Release' does not have a Release file.
Ejecutar lo siguiente:
sed -i 's|bullseye/updates|bullseye-security|g' /etc/apt/sources.list
Y a continuación volver a ejecutar:
apt update -y
apt upgrade -y
apt full-upgrade -y
Será necesario reiniciar ya que hay cambio de kernel y otros paquetes importantes:
reboot
Tras el reinicio, confirmaremos que estamos en el OS actualizado con cualquiera de los mandatos siguientes:
lsb_release -r
Release: 11
cat /etc/debian_version
11.7
Una vez confirmado, eliminar paquetes no requeridos:
apt autoremove -y --purge