# Easy Slack ! Pour installer facilement une Slackware 15 fonctionnelle, pour une station de travail avec XFCE ou un serveur sans interface graphique. ## Installation ### Partitionner le/s disques À faire... ### Installer le système Un petit `# setup` pour lancer le script d'installation de Slackware. Ensuite suivre les indications à l’exception des deux points suivant : 1. Au moment de choisir les groupes de paquets à installer, exclure : * `E/` et `KDE/` pour une station de travail. * `E/`, `KDE/`, `T/`, `TCL/`, `X/`, `XAP/`, `XFCE/` et `Y/` pour un serveur sans interface graphique. 2. Passer l'installation de `lilo` ou `elilo` comme chargeurs d’amorçage. > Attention à ne pas redémarrer, le système n'est pas encore bootable ! ## Configuration ### Chroot Avant de redémarrer entrer dans un shell, puis dans le système fraîchement installé à l'aide de `chroot` : ``` # chroot /mnt ``` ### Script de post-installation Télécharger et décompresser le script : ``` # cd tmp/ # wget https://git.netig.net/julien/easy-slack/archive/main.tar.gz # tar -xvzf main.tar.gz ``` Puis l'exécuter : ``` # cd easy-slack/ # ./post-install.sh ``` La machine redémarrera automatiquement une fois le script terminé. ## Utilisation ### Mise à jour Pour mettre à jour le système avec `slackpkg` : ``` # slackpkg update # slackpkg upgrade-all ``` Soyez vigilant aux paquets mis à jour avant de lancer la mise à jour, si le noyau en fait partie, il faudra avant de redémarrer la machine exécuter les deux commandes suivantes : 1. Régénérer les modules de noyau `generic`. ``` # /usr/share/mkinitrd/mkinitrd_command_generator.sh -r | bash ``` 2. Ainsi que les entrées du menu de démarrage de `grub`. ``` # grub-mkconfig -o /boot/grub/grub.cfg ``` ### SlackBuilds.org Vous souhaiteriez des logiciels supplémentaires ? Faites un petit tour sur [SlackBuilds.org](https://slackbuilds.org/) vous y trouverez une collection de scripts de construction de paquets maintenue par la communauté. Pour les installer facilement nous utiliserons `sbotools` (déjà installé si vous avez utilisé le script `post-install.sh`), une collection de scripts Perl pour utiliser [SlackBuilds.org](https://slackbuilds.org/) à la manière d'un système de ports BSD. ...