Documentation
Installer Nixix Linux
Nixix Linux est une distribution personnalisée basée sur Debian. Elle propose un système léger, sans composants superflus, avec l’environnement de bureau XFCE. Ce guide décrit les étapes pour construire une instance de Nixix à partir d'une installation minimale de Debian.
Prérequis
- Image ISO Debian NetInstall
- Accès root ou utilisateur avec privilèges sudo
- Connexion Internet
1. Installation de Debian Minimal
Lors de l’installation :
- Choisir l’installation minimale
- Ne pas installer d’environnement de bureau
- Créer un utilisateur standard avec accès sudo
2. Installation de XFCE
sudo apt update
sudo apt install --no-install-recommends xfce4 xfce4-terminal thunar xfwm4 xfce4-panel mousepad lightdm firefox-esr
3. Suppression des composants non essentiels
sudo apt purge libreoffice* thunderbird parole ristretto xfce4-dict \
orage xterm gnumeric abiword transmission xsane evince atril \
dictionary-common fonts-noto* fonts-dejavu* fonts-liberation* \
gnome-mahjongg gnome-sudoku
sudo apt autoremove --purge
4. Suppression du branding Debian
sudo apt purge desktop-base plymouth-themes grub-theme-debian
sudo rm -rf /usr/share/backgrounds/xfce /usr/share/images/desktop-base
sudo nano /etc/default/grub
Remplacer le nom de Debian par "Nixix Linux"
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Nixix Linux`
GRUB_CMDLINE_LINUX_DEFAULT=
GRUB_CMDLINE_LINUX=""
GRUB_TERMINAL=console
Modifier ensuite les chemins d’image dans le fichier suivant si nécessaire :
~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml
Modifier certains fichier pour changer le nom de la distribution
sudo nano /etc/issue
sudo nano /etc/os-release
Et vous devez mettre quelque chose du style :
NAME = "Nixix Linux"
ID = nixix
5. Définir le nom du système
sudo hostnamectl set-hostname nixix
sudo nano /etc/hosts
Dans /etc/hosts
, remplacer la ligne contenant l’ancien nom d’hôte :
127.0.1.1 debian
par :
127.0.1.1 nixix
6. Suppression des gestionnaires de session (optionnel)
Pour désactiver l’affichage graphique au démarrage :
sudo apt purge lightdm gdm3
Ajouter dans ~/.xinitrc
:
exec startxfce4
7. Personnalisation (facultatif)
- Modifier Neofetch
- Changer les icônes, thèmes GTK, et fond d’écran
- Remplacer les fichiers du branding XFCE
8. Création de l’image ISO
Installer un outil de génération d’image comme live-build
:
sudo apt install live-build
Alternativement, utiliser refractasnapshot
si disponible.
9. Préparation de l’image
Supprimer les données personnelles :
sudo deluser --remove-home nom_utilisateur
sudo rm -rf /home/nom_utilisateur
Créer un utilisateur par défaut :
sudo adduser nixix
sudo usermod -aG sudo nixix
Conclusion
Votre système Nixix Linux est désormais personnalisé, optimisé, sans paquets superflus, et prêt à être utilisé ou redistribué sous forme d’image ISO.