![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Migrar de Debian 9 a Devuan 2, y de devuan 2 (equivalente a debian 10 Buster) a devuan 3 (equivalente a debian 11 "bullseye")Actualización de debian 9 a devuan 2 beowulf (equivalente a Debian 10 buster)NOTA: hay instrucciones alternativas para migrar desde Debian 10 "Buster" a Beowulf. Las de aquí son para stretch. 1. Se actualiza a la última versión de debian 9 "stretch" En la máquina a actualizar, como root: echo nameserver 3.0.1.3 >> /etc/resolv.conf apt-get update apt-get dist-upgrade 2. Se siguen los pasos de https://www.devuan.org/os/documentation/dev1fanboy/en/stretch-to-beowulf.html En la máquina a actualizar, como root: cd /etc/apt/ mv sources.list sources.list.debian9 cat > sources.list <<'EOF' deb http://deb.devuan.org/merged beowulf main deb http://deb.devuan.org/merged beowulf-updates main deb http://deb.devuan.org/merged beowulf-security main deb http://deb.devuan.org/merged beowulf-backports main EOF apt-get purge libpam-systemd apt-get update apt-get install devuan-keyring --allow-unauthenticated apt-get update apt-get install libtinfo6 apt-get upgrade # Aquí da un error en el "makedev", por estar systemd-udev funcionando, ignorar reboot 3. Se instala el eudev en vez del systemd-udev (eso también es del howto). Lo del makedev es un paquete antiguo, es incompatible con udev/eudev; lo quito. En el máquina a migrar, como root: apt-get install eudev apt-get remove makedev reboot 4. Hacemos la migración final completa (tb. viene del howto). En el máquina a migrar, como root: apt-get full-upgrade dpkg -C # desactivamos el exim /etc/init.d/exim4 stop ; sed -i "1aexit 0" /etc/init.d/exim4 reboot Actualización de devuan 2 beowulf (equivalente a Debian 10 buster) a devuan 3 chimaera (equivalente a Debian 11 bullseye)1. Se sigue este howto: En la máquina a actualizar, como root: sed -i s/beowulf/chimaera/g /etc/apt/sources.list apt-get update apt-get dist-upgrade apt-get clean Para que arranquen las XPor último para poder arrancar las X desde un ssh como usuariocomo root:
sed -i \
's/allowed_users=console/allowed_users=anybody/' /etc/X11/Xwrapper.config
Y para hacer que las X arranquen como root sin usar Xorg.wrap (no muy elegante, pero bueno) como root: cd /usr/bin mv Xorg Xorg.wrap cp /usr/lib/xorg/Xorg Xorg chmod u+s Xorg |