Installazione di Debian GNU/Linux

Da EcoTux.

Jump to: navigation, search

Questa pagina mostra come installare Debian GNU/Linux sui computer della famiglia EcoTux.

Contents

Installazione tramite chroot

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.

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-base con debootstrap:

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 /proc locale:

mount -t proc proc /proc

  • Scrivere un /etc/resolv.conf valido; 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-8 ed 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/hostname deve 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.conf leggere 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 /proc locale!

umount /proc
exit

Copiare il sistema sulla compact flash

  • Se necessario, creare le partizioni sulla compact flash con fdisk o cfdisk.
  • Formattare la compact flash e montarla in una directory (ad esempio /dev/sdb1 montata 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/

  • Smontare la compact flash:

umount /media/cf

  • Il sistema è pronto per essere utilizzato!
Personal tools
Altre lingue