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 nombre 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 nombreuses options et comportements de ces deux commandes.
Ajouter et enlever 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 --update à votre appel à urpmi.addmedia. |
Vous ignorez où trouver de nouveaux médias vous permettant d'installer plein 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. Faites juste urpmf <nom_de_fichier> et le(s) paquetage(s) qui contiennent ce fichier seront affichés.
Vous pouvez même donner juste 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 que fournissent une liste détaillées 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 |