debootstrap
Ceci est une ancienne révision du document !
Table des matières
Installation du système avec debootstrap
Montage des partitions
root@router:~# mount /dev/vg/root /mnt root@router:~# mkdir /mnt/tmp root@router:~# chmod 777 /mnt/tmp root@router:~# chmod +t /mnt/tmp root@router:~# mount /dev/vg/tmp /mnt/tmp root@router:~# mkdir /mnt/var root@router:~# mount /dev/vg/var /mnt/var root@router:~# chmod 777 /mnt/tmp root@router:~# chmod +t /mnt/tmp root@router:~#
A noter la modification de /mnt/tmp.
Contrôle
root@router:~# # df | grep mnt /dev/mapper/vg-root 3997376 8192 3763088 1% /mnt /dev/mapper/vg-var 15350768 38384 14509568 1% /mnt/var /dev/mapper/vg-tmp 1998672 3072 1874360 1% /mnt/tmp root@router:~#
Lancement de debootstrap
root@router:~# debootstrap --arch amd64 jessie /mnt http://ftp.fr.debian.org/debian ... I: Base system installed successfully. root@router:~#
Lancement chroot
root@router:~# mount -t proc none /mnt/proc root@router:~# mount -o bind /dev /mnt/dev root@router:~# mount -o bind /sys /mnt/sys root@router:~# chroot /mnt bash root@router:~#
Installation d'utilitaires
locales
apt-get install vim dpkg-reconfigure locales
vim
apt-get install vim
Avec vi, je rencontre des difficultés avec par exemple l'utilisation des flèches.
lvm2
apt-get install lvm2
Noyau linux
apt-get install linux-image-amd64
grub
apt-get install grub-pc
Serveur ssh
apt-get install openssh-server
Création des utilisateurs
- modifier le mot de passe de root sinon pas d'accès root au reboot
- créer un utilisateur sinon impossible de se connecter via ssh
Fichiers de configuration
/etc/network/interfaces.d/00-loopback
auto lo iface lo inet loopback
/etc/network/interfaces.d/10-eth0
auto eth0 iface eth0 inet static address 88.190.YYY.XXX netmask 255.255.255.0 gateway 88.190.YYY.1
/etc/fstat
proc /proc proc defaults 0 0 /dev/vg/root / ext4 defaults 0 1 /dev/vg/swap none swap defaults,pri=1 0 0 /dev/vg/tmp /tmp ext4 defaults 0 0 /dev/vg/var /var ext4 defaults 0 0 /dev/vg/bak /backup ext4 defaults 0 0
/etc/apt/sources.list
deb http://ftp.fr.debian.org/debian jessie main contrib non-free deb http://security.debian.org jessie/updates main contrib non-free deb http://ftp.fr.debian.org/debian jessie-proposed-updates main contrib non-free deb http://ftp.fr.debian.org/debian jessie-backports main contrib non-free deb http://ftp.fr.debian.org/debian jessie-updates main contrib non-free
debootstrap.1439743680.txt.gz · Dernière modification : 2023/07/04 10:55 (modification externe)