Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 13 utilisateurs en ligne, consultez le détail
Auteur Message
Jul
#0 Message posté le : 08-08-2006 à 13:47:04


Elfe


Forum : Modérateur
Association :
Arrivé(e) le : 16-01-2003
Nombre de messages : 3676


Swaret est un script qui vous permet de maintenir votre distribution slackware (8.1 et plus) à jour. Il permet entre autre de mettre à jour, installer, reinstaller, télécharger, supprimer, resumer ... les paquetages, les patches, les paquetages d'extra/ et les sources avec une grande facilité. Il est préférable de disposer d'une connexion ADSL, pour l'utiliser.

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


Notez que swaret ne se substitue absolument pas à pkgtools (installpkg, removepkg ...), il vous permet juste d'automatiser certaines actions.




--Message édité par Jul le 08-08-2006 à 13:47:04--


-------------------------------------
Le Paradis c'est www.trustonme.net