Configuration post-installation
Une fois l'installation d'un OS “de base” effectuée (voir cette page), nous allons faire une post-configuration de l'ensemble.
Gestion des paquets
Sélection des paquets
Afin de ne pas installer les paquets suggérés et recommandés, nous créons le fichier de filtre pour APT
sudo vi /etc/apt/apt.conf.d/00no-recommends
Nous y ajoutons les lignes
APT::Install-Recommends "false"; APT::Install-Suggests "false";
Mise à jour des paquets
Pour mettre à jour
sudo apt update
Ajout des paquets supplémentaires
Voici quelques paquets à installer
- aptitude
- qemu-guest-agent
- rsync
- vim
- auditd
sudo apt install aptitude qemu-guest-agent rsync vim auditd
Utiliser eth X
Avec l'arrivée de systemd, les interfaces réseau ne sont plus nommées ethx, mais enox ou ensxx. Pour retrouver le nommage d'antan.
Nous éditons le fichier de configuration de grub :
sudo vi /etc/default/grub
Nous ajoutons cette information à l'option “GRUB_CMDLINE_LINUX”
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
Puis nous regénérons le fichier grub :
sudo grub-mkconfig -o /boot/grub/grub.cfg
Il ne reste plus qu'à adapter le fichier de configuration des interfaces réseau :
sudo vi /etc/network/interfaces
allow-hotplug eth0 iface eth0 inet static
Désactivation IPv6
Nous éditons sysctl.conf
sudo vi /etc/sysctl.conf
Et ajoutons les règles à la fin :
# Disable IPv6 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.all.autoconf = 0 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.default.autoconf = 0
Nous rechargeons les règles
sudo sysctl -p
Pour afficher les règles
sudo sysctl -a