Jueves, Octubre 24, 2019

Cómo actualizar Debian 9 a Debian 10 Buster

deb

Después de más de dos años de desarrollo, la nueva versión estable de Debian, Debian 10 con nombre en código Buster, fue publicada el 6 de julio de 2019, y será soportada durante 5 años.

Esta versión viene con muchos paquetes nuevos y actualizaciones de software importantes. Debian 10 se entrega con el núcleo de Linux 4.19 LTS, usa el marco de trabajo nftables como el backend predeterminado de iptables, soporta UEFI Secure Boot y tiene AppArmor activado de forma predeterminada.

En este tutorial, te mostraremos cómo actualizar tu sistema Debian 9 Stretch a Debian 10, Buster.

Requisitos previos

La operación de actualización debe ejecutarse con privilegios de superusuario. Necesitas estar conectado como root o como usuario con privilegios sudo.

Haz una copia de seguridad de tus datos

En primer lugar, asegúrate de realizar una copia de seguridad de tus datos antes de iniciar la actualización principal de tu sistema operativo. Si estás ejecutando Debian en una máquina virtual, lo mejor es tomar una instantánea completa del sistema para que puedas restaurar fácilmente tu máquina en caso de que la actualización salga mal.

Actualizar los paquetes actualmente instalados
Antes de iniciar la actualización de la versión, se recomienda actualizar todos los paquetes instalados actualmente a sus últimas versiones.

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

sudo apt-mark showhold

Si hay paquetes en espera, debes desbloquear los paquetes con sudo apt-mark unhold nombre_de_paquete o asegurarse de que los paquetes no interfieran con el proceso de actualización.

Actualiza el índice de paquetes y todos los paquetes instalados:

sudo apt update
sudo apt upgrade

Ejecuta apt full-upgrade que realizará una actualización de la versión principal de los paquetes instalados y puede eliminar algunos paquetes innecesarios:

sudo apt full-upgrade

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

sudo apt autoremove

Actualización de Debian 9 Stretch a Debian 10 Buster

El primer paso es reconfigurar los archivos de la lista de fuentes de APT.
Para ello puedes abrir el archivo /etc/apt/sources.list con tu editor de texto y reemplazar cada instancia de Stretch con Buster o utilizar los siguientes comandos sed. Si tienes otros ficheros de la lista de fuentes en /etc/apt/sources.list.d debes actualizar también esas fuentes.

sudo nano /etc/apt/sources.list

/etc/apt/sources.list

deb http://deb.debian.org/debian buster main
deb http://deb.debian.org/debian buster-updates main
deb http://security.debian.org/debian-security buster/updates main

Alternativamente, puedes utilizar los siguientes comandos sed que actualizarán Stretch a Buster en todos los archivos de la lista de fuentes:

sudo sed -i 's/stretch/buster/g' /etc/apt/sources.list
sudo sed -i 's/stretch/buster/g' /etc/apt/sources.list.d/*.list

Una vez hecho esto, actualiza el índice de paquetes:

sudo apt update

Si hay algún mensaje de error o advertencia relacionado con un repositorio de terceros, intenta solucionar el problema o deshabilitar el repositorio.

Inicia la actualización del sistema actualizando los paquetes instalados. Esto actualizará sólo aquellos paquetes que no requieran que se instale o elimine ningún otro paquete:

sudo apt upgrade

Se te preguntará si quieres que los servicios se reinicien automáticamente durante la actualización.

Restart services during package upgrades without asking?  

Durante el proceso de actualización, también se te pueden hacer otras preguntas, como si deseas mantener un archivo de configuración existente o instalar la versión del mantenedor del paquete. Si no hiciste ningún cambio personalizado en el archivo, deberías ser seguro escribir , de lo contrario, para mantener la configuración actual, escribe No.

La actualización puede tomar algún tiempo dependiendo del número de actualizaciones y de tu velocidad de Internet.

A continuación, ejecuta apt full-upgrade, que realizará una actualización completa del sistema, instalará las versiones más recientes de los paquetes y resolverá los cambios de dependencias entre paquetes en diferentes versiones. Esto actualizará todos los paquetes que no hayan sido actualizados con el comando anterior.

sudo apt full-upgrade

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

Una vez hecho esto, limpia los paquetes innecesarios con:

sudo apt autoremove

Finalmente, reinicia tu máquina para que se active el nuevo kernel, escribiendo:

sudo systemctl reboot

Espera unos instantes hasta que tu sistema se inicie e inicies la sesión.

Después de iniciar sesión, se te saludará con el siguiente mensaje:

Linux stretch 4.19.0-5-amd64 #1 SMP Debian 4.19.37-5 (2019-06-19) x86_64
...

También puedes comprobar la versión de Debian usando el siguiente comando:

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

Eso es todo, ahora puedes disfrutar de tu nuevo Buster de Debian 10.

 

Fuente: maslinux

¿Quién está en línea?

Hay 91 invitados y ningún miembro en línea

Contador de Visitas

10115558
Hoy Hoy 598
Ayer Ayer 3354
Esta semana Esta semana 11680
Este mes Este mes 66816
Total de Visitas Total de Visitas 10115558

Día con más
visitantes

10-22-2019 : 4039

Gracias por su visita