2025-09-12 10:28:24 +02:00
2025-09-08 15:44:46 +02:00
2025-09-08 15:26:25 +02:00
2025-09-08 15:26:25 +02:00
2025-09-12 10:21:56 +02:00

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) disque(s)

À faire...

Installer le système

Un petit # setup pour lancer le script d'installation de Slackware.

Ensuite suivre les indications à lexception 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.
  1. Passer l'installation de lilo ou elilo comme chargeurs damorç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/netig/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
  1. 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 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 à la manière d'un système de ports BSD.

Avant toute chose synchroniser les Slackbuilds :

# sbocheck

Puis pour compiler et installer un paquet avec ses dépendances si nécessaire :

# sboinstall <nom_du_paquet>

Pour plus d'informations $ man sbotools !

Docker

Installer Docker depuis SlackBuilds.org :

# sboinstall docker-cli

Lancer le service :

# chmod +x /etc/rc.d/rc.docker
# /etc/rc.d/rc.docker start

Tester avec # docker run hello-world.

Activer le service au démarrage en éditant le fichier /etc/rc.d/rc.local :

# Docker
if [ -x /etc/rc.d/rc.docker ]; then
  /etc/rc.d/rc.docker start
fi

Et le stopper à l'arrêt de la machine en éditant /etc/rc.d/rc.local_shutdown :

# Docker
if [ -x /etc/rc.d/rc.docker ]; then
  /etc/rc.d/rc.docker stop
fi
Description
No description provided
Readme 181 KiB
Languages
Shell 100%