Questa guida mostra come installare Debian Sid (unstable) velocemente da chroot, ed allo stesso tempo continuare ad usare il nostro pc. Tempo fa avevo fatto una guida simile, diciamo che questa è d’integrazione. I requisiti sono:
- chiaramente una distribuzione Linux
- avere una partizione già disponibile o crearla al volo
- debootstrap installato
adesso ipotizzando che la partizione dove installare Debian Sid sia in /dev/sda8, iniziamo con il formattarla in ext4:
# mkfs.ext4 /dev/sda8
# mkdir /mnt/debian
# mount /dev/sda8 /mnt/debian
# /usr/sbin/debootstrap --arch i386 unstable /mnt/debian https://ftp.it.debian.org/debian
# mount -o bind /dev /mnt/debian/dev
# mount -o bind /proc /mnt/debian/proc
# cp /etc/mtab /mnt/debian/etc/mtab
# cp /etc/network/interfaces /mnt/debian/etc/network/interfaces
# chroot /mnt/debian /bin/bash
# echo '/dev/sda8 / ext4 defaults 0 0' >> /etc/fstab
# apt-get update
# apt-cache search linux-image
appariranno una serie di kernel, scegliere quello adatto per il prorio pc, al momento ci sono questi:
root@Squeezebox:/# apt-cache search linux-image
alsa-base - ALSA driver configuration files
linux-headers-3.0.0-1-486 - Header files for Linux 3.0.0-1-486
linux-headers-3.0.0-1-686-pae - Header files for Linux 3.0.0-1-686-pae
linux-headers-3.0.0-1-amd64 - Header files for Linux 3.0.0-1-amd64
linux-image-3.0.0-1-486 - Linux 3.0.0 for older PCs
linux-image-3.0.0-1-686-pae - Linux 3.0.0 for modern PCs
linux-image-3.0.0-1-686-pae-dbg - Debugging infos for Linux 3.0.0-1-686-pae
linux-image-3.0.0-1-amd64 - Linux 3.0.0 for 64-bit PCs
linux-image-2.6-486 - Linux for older PCs (dummy package)
linux-image-2.6-686 - Linux for modern PCs (dummy package)
linux-image-2.6-686-bigmem - Linux for PCs with 4GB+ RAM (dummy package)
linux-image-2.6-686-pae - Linux for modern PCs (dummy package)
linux-image-2.6-amd64 - Linux for 64-bit PCs (dummy package)
linux-image-486 - Linux for older PCs (meta-package)
linux-image-686 - Linux for modern PCs (dummy package)
linux-image-686-bigmem - Linux for PCs with 4GB+ RAM (dummy package)
linux-image-686-pae - Linux for modern PCs (meta-package)
linux-image-amd64 - Linux for 64-bit PCs (meta-package)
quindi, continuare installando le cose essenziali:
# apt-get install linux-image-3.0.0-1-686-pae linux-headers-3.0.0-1-686-pae grub-pc
gnome-desktop-environment network-manager iceweasel
# echo Debianbox > /etc/hostname
# adduser nome_utente
# passwd
# exit
prima di riavviare, dalla nostra distribuzione principale, ricordarsi di aggiornare grub:
# update-grub
# grub-mkconfig
# reboot
a questo punto Debian Sid è installata e funzionante, mancano solo alcuni semplici ritocchi che si possono fare in seguito 🙂
enjoy 😉