Add apps cleaning script

This commit is contained in:
julien
2026-06-30 21:04:27 +02:00
parent 42832b7388
commit 8e175f9232
2 changed files with 78 additions and 20 deletions
+41 -20
View File
@@ -25,6 +25,28 @@ Ensuite suivre les indications à lexception des deux points suivant :
## Configuration
### Connexion
Vérifier la connexion internet :
```
# ping netig.net
```
Si le réseau n'est pas configuré repérer l'interface adéquate :
```
# ip addr
```
Lancer dhcpcd :
```
# dhcpcd <interface>
```
Tester à nouveau, et si besoin :
```
# echo "nameserver 1.1.1.1" >> /etc/resolv.conf
```
### Chroot
Avant de redémarrer entrer dans un shell, puis dans le système fraîchement installé à l'aide de `chroot` :
@@ -75,36 +97,35 @@ Soyez vigilant aux paquets mis à jour avant de lancer la mise à jour, si le no
# grub-mkconfig -o /boot/grub/grub.cfg
```
### SlackBuilds.org
### Cacher les logiciels inutilisés
> Désactivé dans le script !
Slackware vient avec énormément de logiciels !
Si vous souhaitez épurer le menu pour n'afficher que ceux qui vous intéressent, le script `hide_apps.sh` pourra vous aider.
Il copie les fichiers `.desktop` depuis `/usr/share/applications` vers `~/.local/share/applications` et :
* ajoute `NoDisplay=true` pour masquer les logiciels du menu
* vide `MimeType` afin que les logiciels ne soient pas proposés dans les menus contextuels
Il suffit d'indiquer les logiciels que vous souhaitez conserver dans la variable `apps_to_keep` et de lancer le script.
### Sbopkg
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.
Pour les installer facilement nous utiliserons `sbopkg`, les instruction pour l'installer [sont sur le site du projet](https://sbopkg.org/downloads.php).
Avant toute chose synchroniser les Slackbuilds :
### Docker depuis SlackBuilds.org
> Nécessite `sbopkg` !
Créer la liste des dépendances :
```
# sbocheck
# sqg -p docker-cli
```
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
> Nécessite `sbotools` !
Installer Docker depuis SlackBuilds.org :
```
# sboinstall docker-cli
```
Charger la `queue` et lancer la procédure avec `sbopkg`.
Lancer le service :
```