====== Configuration post-installation ======
{{tag>virtualisation VM Debian post-install configuration}}
Une fois l'installation d'un OS "de base" effectuée (voir [[installation|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