Les applications que nous venons de voir sont simplement des interfaces graphiques appliquées au puissant outil en ligne de commande, urpmi. Pour ceux qui souhaitent contrôler leurs paquetages en ligne de commandes (ce qui peut s'avérer particulièrement judicieux si vous travaillez à distance, par exemple), nous présentons rapidement les commandes les plus utiles. Notez que la plupart d'entre elles nécessitent les privilèges de root.
C'est possible avec ces deux simples commandes :
Installera le paquetage
nom_du_paquetage
si celui-ci existe, ou le
paquetage dont le nom contient la chaîne
nom_du_paquetage
. Si plus d'un paquetage
correspond, une liste s'affichera et vous n'aurez plus qu'à
préciser votre choix par le chiffre correspondant au paquetage
désiré. Puis, appuyez sur Entrée.
Consultez les pages de manuel urpmi(8) et urpme(8) afin d'en apprendre plus sur les nombreux comportements et options de ces deux commandes.
L'ajout ou la suppression des médias est simple, mais la syntaxe doit être strictement respectée.
urpmi.addmedia <nom> <url>
Cette commande vous permet d'ajouter un nouveau média provenant d'un disque local, d'un périphérique amovible (CD-ROM), ou bien encore du réseau suivant les protocoles HTTP, FTP, NFS, ssh ou rsync. La syntaxe varie pour chacune de ces méthodes, consultez la page de manuel urpmi.addmedia(8).
![]() | Astuce |
---|---|
Si vous déclarez un nouveau média
de mise à jour, ajoutez l'option |
Vous ignorez où trouver de nouveaux médias vous permettant d'installer bon nombre d'applications utiles spécialement conçues pour votre système Mandrakelinux ? Vous en trouverez sur la page Easy Urpmi (en anglais). Le Mandrakeclub (si vous en êtes membre) propose aussi une liste de médias pour des paquetages de test ou de contribution.
Vous avez besoin d'un fichier en particulier, mais vous ne savez pas quel paquetage peut bien le contenir... La commande urpmf parcourra les médias et trouvera la réponse pour vous[14]. Faites juste urpmf <nom_de_fichier> et le(s) paquetage(s) qui contiennent ce fichier seront affichés.
Vous
pouvez même donner uniquement une partie du nom. Par exemple,
urpmf salsa affichera la liste de tous
les paquetages qui ont des fichiers dont le nom contiennent
salsa
. Notez que cette fonctionnalité
n'est disponible que pour les médias qui fournissent une
liste détaillée des paquetages.
[root@test reine]# urpmf salsa kaffe:/usr/lib/kaffe/lib/i386/libtritonusalsa-1.1.x-cvs.so kaffe:/usr/lib/kaffe/lib/i386/libtritonusalsa.la kaffe:/usr/lib/kaffe/lib/i386/libtritonusalsa.so
[14] Cela n'est vrai que si vous
utilisez les fichiers de catalogue complets
hdlist
. Si vous utilisez les fichiers de
synthèse, urpmf ne peut que chercher parmi les
paquetages installés