En este artículo quisiera compartir mi experiencia migrando mi instalación de Devuan Jessie a Devuan Ascii en mi computadora personal.



Antes de comenzar hace falta aclarar que la versión de Devuan Ascii aún no ha sido liberada como estable, sino que sigue en testing. Sin embargo, tengo muchas ganas de probarla (bah, empezar a usarla ya) y no tengo paciencia para esperar el release. De todas formas créanme que falta muy poco para que Ascii sea liberada y pase a ser la nueva estable.

Luego de hacer un backup (mentira, no hice nada) el primer paso consiste en editar el archivo sources.list:

# nano /etc/apt/sources.list

Simplemente cambiar todas las apariciones de "jessie" por "ascii":

deb http://auto.mirror.devuan.org/merged ascii main contrib non-free
deb http://auto.mirror.devuan.org/merged ascii-updates main contrib non-free
deb http://auto.mirror.devuan.org/merged ascii-security main contrib non-free
deb http://auto.mirror.devuan.org/merged ascii-backports main contrib non-free

Luego actualizar los archivos índices de paquetes:

# apt-get update

Actualizar los paquetes en dos etapas:

# apt-get upgrade
# apt-get dist-upgrade

En un sistema de escritorio, ambos pasos consumen una cantidad de tiempo considerable ya que se tiene que desinstalar, extraer e instalar una gran cantidad de paquetes.

Al finalizar, hacer una limpieza de paquetes huérfanos y la caché de paquetes:

# apt-get autoremove && apt-get autoclean

Cruzar los dedos y reiniciar el sistema:

# reboot

El sistema bootea correctamente, aunque sin entorno gráfico. Esto se debe a que estaba utilizando el driver propietario (non-free) fglrx de ATI, el cual ha dejado de ser compatible con las versiones más recientes del servidor X.Org. Particularmente desde las versiones de Debian 9 en adelante (y derivados), la única forma de poder utilizar una gráfica AMD es a través del driver libre radeon. O en caso de contar con una gráfica AMD moderna, es posible cambiar al nuevo driver propietario amdgpu.

Por el momento opté por el driver libre (radeon) y más adelante veré si mi gráfica es soportada por el nuevo driver propietario (amdgpu). Sea como sea, es necesario editar el archivo de configuración del servidor X:

# nano /etc/X11/xorg.conf

Y cambiar "fglrx" por "radeon":

Section "Device"
    Identifier  "aticonfig-Device[0]-0"
    Driver      "radeon"
    BusID       "PCI:1:0:0"
EndSection

Si el driver radeon no estaba instalado, es necesario hacerlo ahora:

# apt-get install xserver-xorg-video-radeon

Reiniciar el sistema o utilizar el script startx para verificar el funcionamiento del entorno gráfico.

Con esto finaliza la migración a Devuan Ascii:

root@vaio:~# lsb_release -a
No LSB modules are available.
Distributor ID:    Devuan
Description:    Devuan GNU/Linux 2.0 (ascii)
Release:    2.0
Codename:    ascii

Flawless victory

El sistema cuenta con un kernel Linux versión 4.9:

root@vaio:~# uname -a
Linux vaio 4.9.0-6-amd64 #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) x86_64 GNU/Linux

Se trata de la decimosexta versión estable (LTS) del kernel Linux, con soporte oficial hasta enero de 2019, y recordada como la mayor release en la historia de acuerdo a la cantidad de cambios introducidos.


Tal vez pueda interesarte


Compartí este artículo