Domingo, Julio 12, 2020

Instalar Devuan mediante bootstrap desde distribución Debian

Devuan-desktop

Partimos de la base que tenemos instalado devuan-keyring y debootstrap.

Por ejemplo, Devuan-keyring lo podemos bajar (junio/2020) de:

wget http://deb.devuan.org/devuan/pool/main/d/devuan-keyring/devuan-keyring_2017.10.03_all.deb

Y el debootstrap de Devuan:

wget http://deb.devuan.org/devuan/pool/main/d/debootstrap/debootstrap_1.0.114%2Bdevuan1_all.deb

1. Montamos la partición donde instalaremos Devuan:

sudo su -l
sudo mount /dev/sdaX /mnt

2. Instalamos sistema base (para sistemas amd64; de lo contrario deberíamos poner i386 en la opción arch):

debootstrap --arch amd64 --exclude systemd,libpamsystemd,systemd-sysv,libsystemd0 beowulf /mnt

3. Hacemos el chroot:

chroot /mnt

4. Actualizamos y gneramos las locales:

apt update
apt install locales
echo “es_ES.UTF-8” >> /etc/locale.gen
locale-gen

Con esto tendremos el teclado y el idioma en español.

5. (Opcional)

apt install aptitude mc

6. Instalamos el núcleo (lo hago desde aptitude, pero basta buscar el núcleo adecuado con: «apt search linux-image»).

7. Editamos (*IMPORTANTE*) el fichero /etc/hostname para ponerle nombre a la máquina (por omisión es más que probable que
tome el de la que se hace el deboostrap); editamos /etc/network/interfaces y ponemos los datos pertinentes para tener
conexión, bien por dhcp (normalmente el cliente se instala por omisión) o con IP fija (no tenemos el virus NetworkManager
instalado, lo cuál es un plus que bien merece editar un archivo).

(Opcional) Si queremos, antes de salir del chroot podemos instalar un entorno gráfico (con aptitude sólo hace
falta bajar hasta las «Tareas» y en «usuario final» tendremos los escritorios que maneja Devuan) Importante no
olvidar instalar el servidor gráfico adecuado a nuestro ordenador -aunque si instalamos el entorno de escritorio
desde «tareas» nos los instala todos-, así como gestor de sesiones («slim» es una pequeña maravilla) si queremos
entrar directamente en modo gráfico.

8. Generamos un nuevo usuario (estamos en Debian o derivados, *no olvidar*):

adduser pocholo

Lo metemos en el grupo «sudo» para que tenga privilegios de root:

adduser pocholo sudo

Con esto ya tendremos un usuario con «privilegios», pero por si las mosquis, ponemos contraseña a root:

passwd root

9. para los «tiquismiquis» como yo, comprobamos no tener nada de systemd instalado:

aptitude search ~isystemd

10. Una vez que nos aseguramos tener tanto el initrd.img como vmliuz en /boot, salimos del chroot:

exit

11. Ya sólo nos queda añadir la entrada de Devuan al grub de nuestra distribución (seguimos como root debido al «sudo su -l»)
en /etc/grub.d/40_custom (partimos de la base que sabemos cómo buscar el blkid de la partición), hacemos un update-grub,
reiniciamos y, si todo ha ido bien, podemos entrar en nuestra partición «Debian-de-toda-la-vida».

12. Una vez dentro de Devuan, lógicamente habrá que configurar y solventar los flecos que hayan quedado (como instalación de
navegador, por ejemplo).

Fuente: Carlini | masgnulinux

 

Protege-5

¿Quién está en línea?

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

Contador de Visitas

10744413
Hoy Hoy 2557
Ayer Ayer 2625
Esta semana Esta semana 18156
Este mes Este mes 31139
Total de Visitas Total de Visitas 10744413

Día con más
visitantes

06-03-2020 : 2881

Gracias por su visita