Installazione di Debian GNU/Linux
Da EcoTux.
Questa pagina mostra come installare Debian GNU/Linux sui computer della famiglia EcoTux.
Contents |
[edit]
Installazione tramite chroot
[edit]
Prerequisiti
- Un sistema linux da usare come host della chroot;
- debootstrap; disponibile come pacchetto su debian e distribuzioni derivate, ad esempio *ubuntu:
apt-get install debootstrap
- un bootloader sul sistema host: consigliati grub o syslinux.
[edit]
Preparare il sistema nella chroot
NOTA: il sistema potrebbe essere installato direttamente sulla compact flash, ma la procedura è più lenta: è probabilmente meglio installare il sistema in una directory locale e quindi copiarlo sulla compact flash alla fine.
- Installare un sistema Debian minimale in una directory, ad esempio
debian-basecondebootstrap:
mkdir debian-base sudo debootstrap --arch i386 etch debian-base http://ftp.it.debian.org/debian
- chroot nella directory appena creata:
sudo chroot debian-base /bin/bash
- impostare la variabile
$HOME
export HOME=/root
- e montare il
/proclocale:
mount -t proc proc /proc
- Scrivere un
/etc/resolv.confvalido; può andar bene una copia di quello dell'host.
- Aggiornare
apt-get
apt-get update
- Installare e configurare i locales
apt-get install locales dpkg-reconfigure locales
- scegliere l'impostazione desiderata (ad esempio
it_IT.UTF-8ed impostarla come default.
- Volendo, si può liberaer dello spazio rimovendo alcuni pacchetti: ad esempio
apt-get remove aptitude laptop-detect dselect man-db groff-base info libsigc++-2.0-0c2a manpages dpkg --purge aptitude laptop-detect dselect man-db groff-base info libsigc++-2.0-0c2a manpages
- Installare il kernel:
- Sull'EcoTux Midi e sull'EcoTux Senior
apt-get install linux-image-2.6-686
- sull'EcoTux Junior e sull'EcoTux IO
apt-get install linux-image-2.6-486
- creare un link simbolico e, alla richiesta
Do you want to abort now?
- rispondere di no.
- Installare e configurare il layout di tastiera:
apt-get install console-common console-tools dpkg-reconfigure console-data
- Installare xorg
apt-get install xorg
- si possono accettare tranquillamente le risoluzioni video suggerite.
- Installare alcuni pacchetti utili, ad esempio:
apt-get install less apt-get install lsof apt-get install grub apt-get install libc6-dev apt-get install sudo apt-get install vim
- ed ogni altro pacchetto di cui si abbia bisogno, ad esempio:
apt-get install alsa-base alsa-utils apt-get install fluxbox apt-get install acpid apt-get install memtest86+ apt-get install postfix apt-get install openssh-server openssh-client apt-get install ppp apt-get install ftpd apt-get install minicom apt-get install sqlite3 apt-get install php4-cgi apt-get install lighttpd ...
- Pulire il database dei pacchetti
apt-get clean
- Modificare
/etc/network/interfaces /etc/hostname /etc/fstab /etc/X11/xorg.conf
- un esempio di
/etc/network/interfaces:
auto lo iface lo inet loopback allow-hotplug eth0 iface eth0 inet dhcp allow-hotplug eth1 iface eth1 inet dhcp
-
/etc/hostnamedeve contenere solo l'hostname del computer;
- un esempio di
/etc/fstab:
/dev/hda1 / ext2 defaults,errors=remount-ro 0 1 proc /proc proc defaults 0 0
- Per
/etc/X11/xorg.confleggere Installazione dei driver VIA.
- Impostare una password di root:
passwd
- Aggiungere utenti a seconda del bisogno
adduser <username>
- Uscire dalla chroot: ricordarsi di smontare il
/proclocale!
umount /proc exit
[edit]
Copiare il sistema sulla compact flash
- Se necessario, creare le partizioni sulla compact flash con
fdiskocfdisk.
- Formattare la compact flash e montarla in una directory (ad esempio
/dev/sdb1montata su/media/cf
mkfs.ext2 /dev/sdb1 mkdir /media/cf mount /dev/sdb1 /media/cf
- Copiare il sistema sulla compact flash:
cp -pR debian-base/* /media/cf/
- Installare un bootloader, ad esempio GRUB o extlinux
- Smontare la compact flash:
umount /media/cf
- Il sistema è pronto per essere utilizzato!
Categories: HOWTO | OS

