====== 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 -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.


 

