first commit

This commit is contained in:
julien
2025-09-08 15:26:25 +02:00
commit edc4729b55
7 changed files with 387 additions and 0 deletions

88
README.md Normal file
View File

@@ -0,0 +1,88 @@
# 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 à 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.
2. 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/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.
...