Repoman
Repoman est un outil simple permettant de télécharger tout les scripts de compilation des paquets et compiler les programmes à partir de leurs sources.
Tout d'abord il faut le nécessaire:
pacman-g2 -S pacman-tools
(peut etre que vous allez avoir besoin des paquets rsync et darcs)
Ensuite mettons à jour la liste des logiciels disponibles avec repoman:
repoman update
voici ce que vous aurez:
root@pegasus:/home/devil505# repoman update warning: this operation can take minutes, please be patient :: Synchronizing the Frugalware Source Tree...done.
Cette commande met à jour le FST dans /var/fst (ou le répertoire défini dans ~/.repoman.conf). La première fois repoman le téléchargera (cette opération risque d'être longue!)
Allons voir cette fameuse liste:
repoman search
Voici la liste qui vous sera présentée
root@pegasus:/home/devil505# repoman search apps-extra/j2me apps-extra/mspell devel-extra/gcc-gnat-bin devel-extra/sbcl-bin kde-extra/realrekord multimedia-extra/mpeg4ip x11/xf86-video-sunbw2 x11/xf86-video-suncg14 x11/xf86-video-suncg3 x11/xf86-video-suncg6 x11/xf86-video-sunffb x11/xf86-video-sunleo x11/xf86-video-suntcx xapps-extra/acroread xapps-extra/crossover-pro xapps-extra/googleearth xapps-extra/kqemu xapps-extra/nerolinux xapps-extra/opera xapps-extra/realplayer xapps-extra/skype xapps-extra/teamspeak-client xapps-extra/vmware xapps-extra/avast4workstation
La liste se présente donc de cette facon: catégorie/nom du logiciel
Pour installer un logiciel, faire:
repoman merge nom de l'application
Cette commande à pour effet de construire un paquet depuis sa source et de l'installer. Vous pouvez configurer les options de constructions avec la directive makepkg_opts dans le fichier /etc/repoman.conf
Par défaut repoman installera les dépendances manquantes avec pacman, nettoieras les fichiers de travail restant, installera le paquet, et copiera le paquet résultant dans les répertoire de travail courrant.