
He hecho muchos artículos actualizando mis servicios y servidores, pero no recuerdo haber documentado nunca Debian, y como he heredado unos cuantos armarios repletos de ellos, pues not bad, momento toca.
Preparando
Se que no es lo ideal pero soy root en todos estos equipos.
Procedimiento
Lo primero, verificar la versión.
cat /etc/debian_version
Que sea lo que buscamos, no sea que ya esté actualizado.
Luego permisos, accesos, copia de seguridad… ¿Una lista mejor?
Previos:
- Documentación de la ventana de cambios y avisos.
- Documentación de una posible vuelta atrás.
- Acceso (gestión en banda y fuera de banda si fuera necesario).
- Permisos (sudo o root).
- Copia de seguridad. Una snapshot de máquina virtual podría servir en este momento.
Durante la ventana de cambio:
- Una última actualización para reducir el gap entre versiones.
sudo apt update && sudo apt upgrade -y
. - Prueba de reinicio. ¿El servidor reinicia sin avisos y sin problemas?
- Nos ha venido bien el reinicio para aplicar cualquier parche pendiente y esa última actualización.
Siendo root
cp -v /etc/apt/sources.list /etc/apt/sources.list-$(cat /etc/debian_version)
cat /etc/apt/sources.list | grep bullseye
sed -i /etc/apt/sources.list 's/bullseye-updates/bookworm-updates/g'
sed -i /etc/apt/sources.list 's/bullseye-security/bookworm-security/g'
sed -i /etc/apt/sources.list 's/bullseye/bookworm/g'
apt update
apt upgrade --without-new-pkgs
apt full-upgrade
init 6
Siendo usuario plano pero en sudoers
sudo cp -v /etc/apt/sources.list /etc/apt/sources.list-$(cat /etc/debian_version)
cat /etc/apt/sources.list | grep bullseye
sudo sed -i /etc/apt/sources.list 's/bullseye-updates/bookworm-updates/g'
sudo sed -i /etc/apt/sources.list 's/bullseye-security/bookworm-security/g'
sudo sed -i /etc/apt/sources.list 's/bullseye/bookworm/g'
sudo apt update
sudo apt upgrade --without-new-pkgs
sudo apt full-upgrade
sudo init 6
Sin nada de lo anterior
¿Habéis leído lo de los preparativos? Pues a volver a ellos.
Resumen
Podemos probar, podemos acceder, podemos ver cualquier cosa. Lo importante es valorar la funcionalidad del servidor y de cada una de sus funcionalidades, y eso será dependiendo de cada aplicativo y demás.
Pero de momento… cat /etc/debian_version
No es difícil y tarda menos de lo que me esperaba.
La vuelta atrás planificada por snapshot es bastante interesante en entornos virtuales. En físico siempre es util la copia de seguridad tradicional.
Y como no puedo sacar buenas capturas a través de la vpn, y su proxy y un par de cosas más… al menos he capturado cosas, y aquí os pongo parte de las pantallas aunque no todo lo que quisiera.
YoVirtualizador en formato podcast. Ahora también en Sospechosos Habituales: https://feedpress.me/sospechososhabituales
Y sin más, os dejo los enlaces:
Web: https://www.yovirtualizador.com
Grupo de telegram: https://t.me/grupovirtualizador
Podcast: https://www.ivoox.com/podcast-yovirtualizador_fg_f1563806_filtro_1.xml y YouTube https://www.youtube.com/playlist?list=PLrnymu_aoVL6nk1-FcZ220P65tyHV6djV Canal de YouTube: https://www.youtube.com/channel/UC0R70cABSsmC6TFyXth0qPg
Enlaces afiliados:
Amazon: https://amzn.to/3gX3HmK
Asociación Podcast: https://www.asociacionpodcast.es/registrarse/socio/?coupon=SB6A70
iVoox Plus: https://www.ivoox.vip/plus?affiliate-code=323d07d8569f044513746a1be4724b40
iVoox Premium: https://www.ivoox.vip/premium?affiliate-code=03d0efe2be3b55e4cd6df6dc3f6a6dbc
iVoox Premium anual: https://www.ivoox.vip/premium?affiliate-code=9feb8e44ecb4c97148e227100af9223b