skay.actoweb.com
mon petit cahier du libre...

accueil > trucs et astuces

yum Gérer les paquets

par skay • le 10/03/2006
YUM est un programme qui permet de tenir sa Fedora Core à jour.
Yum nécessite l'autorisation root sur la machine. Ouvrez un terminal et
$ su -
puis donnez le mot de passe root.

Commandes de bases


# yum install nomdepaquet
Installe le paquetage

# yum update nomdepaquet
Met à jour un paquetage ou l'installe s'il n'est pas présent.

# yum remove nomdepaquet
Supprime un paquetage installé.

# yum update nomdepaquet1 nomdepaquet2 nomdepaquet3
Il est possible de faire travailler yum sur plusieurs paquets en les séparant par un espace.

# yum install gimp*
installer l'ensemble des paquetages commençant par "gimp"

Il existe d'autres options et paramètres (clean pour faire le ménage dans les metada de yum, --enablerepo pour ajouter un dépot dans la base de paquets ...) voyez le manuel


Une interface graphique (GUI) pour yum existe, c'est Yum Extender

Installer Yumex


Ce paquet est disponible sur "Extras"
Entrez en console, mode super-utilisateur (su -):
# yum install yumex

Patientez le temps de l'analyse des dépots et de votre système puis yum vous propose d'installer le paquet (programme) yumex. Si cela est correct, tapez
# y

Une fois le paquet installé, vous pouvez le lancer avec la commande
yumex
Avec Gnome, Applications -> Outils de système -> Yum Extender

Au démarrage, Yum Extender vous demande le mot de passe root (super-utilisateur) et va récupérer les informations sur les paquets installés et les paquets disponibles, patientez un peu



Ajouter des dépots pour yum


Les fichiers de configuration des dépots sont dans /etc/yum.repos.d/
Par défaut sont disponibles le dépot core (les paquets disponibles sur les CDs/DVD), updates (mises à jour de ces mêmes paquets) et extras (comme son nom l'indique, des paquets en plus) Ces trois dépôts sont les "dépôts officiels".

Vous pouvez éditer directement le contenu de ces fichiers ou ajouter un dépôt supplémentaire en créant un fichier "nomdudepot.repo" ou en important les fichiers de configuration depuis les sites dépôts, exemples:

Les dépôts "non-officiels" proposent parfois des paquetages différents pour des mêmes applications. Ils est recommandé d'utiliser ces dépôts séparemment lors de mises à jour et de connaître les caractéristiques des paquetages que vous installez.

dépot livna
Dépôt lié de près au dépôt Extras, le plus "officiel" des non-officiels !
Pour ajouter ce dépôt, il suffit d'importer le RPM suivant (terminal en root)
# rpm -ivh http://rpm.livna.org/livna-release-5.rpm



dépot freshrpms
Un très bon dépot avec des paquets "médias" et, si vous êtes amateurs d'émulation, vous y trouver xmame et gxmame
Importer le RPM suivant pour ajouter freshrpms... (terminal en root)
# rpm -ivh http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/5/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm



Via le web


Pour parcourir les dépots dans votre navigateur web:

fedora-core: http://download.fedora.redhat.com/pub/fedora/linux/core
fedora-updates: http://download.fedora.redhat.com/pub/fedora/linux/core/updates
fedora-extras: http://fedoraproject.org/extras

livna: http://rpm.livna.org/fedora
freshrpms: http://ftp.freshrpms.net/pub/freshrpms/fedora/linux


Conseillé, la lecture de cet article sur fedora-france.org


Poster un commentaire
pseudo: (*)
e-mail:
URL:
commentaire: (*)
* obligatoire

Les commentaires sont visualisés avant publication.
^haut