[Slackware] Gestion des paquetages avec swaret
08 Aug. 2006
- Auteur : Hyacinthe MENIET
- Responsable : Jul
- Score ( voter ) :



- Connexes : Même auteur | Même responsable | Historique
1. Installation.
Pour l'installer prenez la version la plus à jour sur le site officiel, et installez-le, par :
# mv swaret-xxx.tgz.tar swaret-xxx.tgz
# installpkg swaret-xxx.tgz
Swaret gère les dépendances fortes. C'est à dire celles sans lesquels le logiciel que vous souhaitez installer, ne fonctionnera pas. Pour fonctionner, Swaret a besoin que les paquetages suivants soient installés :
slackware/a/bash, slackware/n/wget slackware/n/rsync, slackware/a/gawk, slackware/a/sed, slackware/a/man, slackware/a/grep, slackware/a/procps, slackware/a/textutils (ou slackware/a/coreutils ou encore slackware/a/fileutils),slackware/ap/bc, slackware/l/glibc.
Tapez :
ls /var/log/packages/
Pour savoir ceux qui sont déjà installés et installer ceux qui vous manquent.
2. Configuration de swaret.
Une fois swaret et ses dépendances installés vous devez éditer le fichier /etc/swaret.conf.new et l'adapter à votre convenance. Pour la plupart d'entre vous, pas grand chose à faire car par défaut il est bien configuré. Vous pouvez néanmoins, par exemple, adapter l'ordre des préférences des miroirs. Quand vous êtes satisfait, renommez-le en /etc/swaret.conf par :
mv /etc/swaret.conf.new /etc/swaret.conf
Et updatez, la liste des packages disponibles par :
swaret --update
La manière la plus simple pour se tenir à jour est :
swaret --upgrade
Là swaret va vous donner la liste des paquetages à mettre à jour, et pour chacun vous indiquerez si oui (y) ou non (n) vous souhaitez le mettre à jour. Quand la liste est arrêtée, swaret télécharge et met à jour votre distrib, tout seul comme un grand.
3. Quelques commandes utiles.
Je ne vais pas détailler ici les commandes swaret, il y'a le man pour ça, et la FAQ (en Anglais) est bien faîtes. Cependant, voici quelques indications.-
Pour installer xcdroast depuis le répertoire extra (-e) :
swaret --install xcdroast -e
-
Pour installer tous les paquetages contenant le mot "kde" :
swaret --install kde
-
Pour n'installer qu'abiword :
swaret --install abiword -a
-
Pour mettre à jour les paquetages contenant le mot "gnome" :
swaret --upgrade gnome
-
Pour mettre à jour tout vos paquetages kde :
swaret --upgrade kde -a
-
Pour supprimer tous les paquetages contenant le mot "gnome" :
swaret --remove gnome