Actualización de distribución desde terminal

Recordamos antes de nada que siempre que se inicie un proceso de este tipo debe hacerse una copia de seguridad de todos los archivos personales y marcadores de nuestro navegador de cada usuario.

Vamos a ver como se actualizan directamente tres distribuciones muy populares,  usando las órdenes desde terminal sin necesidad de volver a instalarlas de nuevo. 

DEBIAN  

Primero siempre es necesario hacer una copia de seguridad de todo incluso de los marcadores o páginas que hemos guardado de Firefox o Google chrome.

En el caso de Debian, la órdenes serán:

Lo primero será estar a la ultima de mantenimiento y actualización con la órdenes siguientes:

# apt autoremove
# apt update
# apt upgrade
# apt -f install
# apt autoclean

Seguidamente, cambiaremos los repositorios actuales por los nuevos. Supongamos que pasamos de Debian Bookworm y queremos pasar a Debian Trixie  que es la actual estable.

Guardamos nuestro archivo actual sources.list por si fuera necesario.

# cp /etc/apt/sources.list /etc/apt/sources.bookworm_ant

Editamos el fichero sources.list

nano /etc/apt/sources.list
 

Borramos su contenido y ponemos los nuevos habituales, pero solo los de la distribución y no los de los repositorios de terceros que tengamos actualmente. Los cuales es mejor editarlos y anular poniendo el signo # delante de cada línea del repositorio.

-------------------------------------------


deb http://deb.debian.org/debian/ trixie main non-free-firmware contrib
deb-src http://deb.debian.org/debian/ trixie main non-free-firmware contrib

deb http://security.debian.org/debian-security trixie-security main non-free-firmware contrib
deb-src http://security.debian.org/debian-security trixie-security main non-free-firmware contrib

deb http://deb.debian.org/debian/ trixie-updates main non-free-firmware contrib
deb-src http://deb.debian.org/debian/ trixie-updates main non-free-firmware contrib

-------------------------------------------


# apt-get dist-upgrade -y

Y luego volvemos repetir las siguientes órdenes:

# apt autoremove
# apt update
# apt upgrade
# apt -f install
# apt dist-upgrade

Lo mejor ahora es reiniciar el sistema. Aquí no se habrá actualizado el software de terceros que hemos anulado previamente, si es que los tenemos instalados. Tengamos en cuenta que la orden "apt autoremove" propuesta anteriormente eliminará todo lo de la anterior distribución.

Una vez actualizada deberemos volver a instalar aquellos repositorios y programas de terceros que teníamos anteriormente, que aquí no se puede comentar por falta de información. El único que entendemos que tendréis todos es el navegador Google chrome, que no cambia si ya se tenía anteriormente. Si no se tiene y se quiere instalar, se puede seguir los pasos que indicamos en la adaptación de Debian en este mismo blog.

FEDORA

 Actualmente es  muy cómoda, pues se actualiza automáticamente desde el entorno gráfico, pidiendo permiso del usuario.

La actualización utilizando el terminal de la distribución de Fedora desde la 42 a la 43 también es sencillo.

 Primero actualizamos nuestro sistema.

 # dnf upgrade --refresh

A continuación se instala el siguiente complemento (plugin) que nos va a permitir actualizar la versión, actualmente viene por defecto pero mejor comprobar.


# dnf install dnf-plugin-system-upgrade o

Finalmente, actualizamos la versión, y paciencia: 1 hora aproximadamente.

# dnf system-upgrade download --releasever=43

 

Aunque se debe tener claro que no descartamos que se puedan tener problemas; sobretodo si se han instalado muchos programas de terceros con sus correspondientes repositorios.

Desde la versión 38 pide hace la actualización de forma automática desde el Centro de software, en este sentido se ha vuelto mucho más cómoda.

UBUNTU

 En este sentido es cómoda pues también se actualiza automáticamente, pero lo hace pidiendo permiso. De hecho ya hace mucho tiempo que Ubuntu se actualiza de esta forma fue una de la primeras.

En un momento determinado de las actualizaciones de sistema nos indica que hay una nueva distribución y si queremos actualizarla.

De todas formas es igual de importante tener una copia de seguridad antes de empezar la actualización.

Aunque con un poco de práctica puede hacerse igual que en Debian.

 ARCH LINUX

Esta distribución, una vez instalada, ya se va actualizando siempre y no es necesario cambiar de versión. En este sentido es la más cómoda.

Lo único a tener en cuenta es que de vez en cuando si veamos que no responde a la actualización del sistema o da error debe ejecutarse la orden siguiente:

$ sudo pacman -Sy archlinux-keyring && pacman -Su

Esta orden anterior actualiza la llaves y todo nos volverá a funcionar correctamente. De hecho  utilizamos regularmente esta orden para actualizar anterior y así evitamos problemas.