Installer Yum
Un article de Base de connaissances Pascalex.
Sommaire |
Installation utilisation de YUM sur votre serveur
Voici un petit tutorial qui vous explique comment installer et utiliser Yum.
Yum
YUM est un petit programme qui s'utilise dans le shell en ligne de commande.
Il permet d'installer proprement et facilement des applications sur votre VPS.
Utilisation de Yum
Toutes les commandes doivent être tapées en root. Loggez vous en tapant
su
suivi de votre mot de passe dans un terminal en ssh.
Installer un programme
Tapez simplement
yum install lenomduprogramme
dans un terminal et Yum s'occupe de tout:
- Il récupère d'abord la liste des programmes disponibles
- Il met à jour la liste des programmes déjà installés
- Il vérifie les dépendances
- Si il vous en manque, il vous propose de les télécharger et de les installer en même temps
- Le cas échéant, vous avez simplement à valider et confirmer l'installation
- Il télécharge les RPM
- Il les installe
Faire une recherche
Tapez dans un terminal
yum search lenomduprogramme
et la liste des résultat apparaitra ensuite.
Supprimer un programme installé sur votre serveur
Dans un terminal, tapez
yum remove lenomduprogramme
un écran de confirmation récapitule vos choix, et la liste des dépendances éventuelles à supprimer. Validez, et l'action de suppression est immédiate.
Installer Yum: procédure à suivre
L'installation de Yum nécessite le téléchargement d'un RPM sur votre serveur.
Téléchargement du packetage
Vous devez télécharger le RPM,vous devez taper la commande suivante dans votre shell:
- Pour Fedora Core 1 :
wget http://download.fedora.redhat.com/pub/fedora/linux/core/1/i386/os/Fedora/RPMS/yum-2.0.4-2.noarch.rpm
- Pour Fedora Core 2 :
wget http://download.fedora.redhat.com/pub/fedora/linux/core/2/i386/os/Fedora/RPMS/yum-2.0.7-1.1.noarch.rpm
Installation du packetage
Pour l'installer passez en root en tapant
su
suivi de votre mot de passe, puis tapez ensuite
rpm -Uvh yum-<numéro de version correspondant>.noarch.rpm
où le numéro de version est celui du fichier téléchargé ci dessous.
Vous pouvez éviter cette étape de recopie de numéro en tapant simplement yum puis en appuyant sur la touche TAB, et le nom du fichier sera aussitôt complété.
Nota :
Il se peut que certains éléments nécessaires à l'installation et au fonctionnement de Yum ne soient pas installés par défaut (c'est le cas par exemple sur un VDS FedoraCore 2). Dans ce cas, l'installation ne peut se dérouler et un message d'erreur apparaît avec le détail des éléments manquants :
error: Failed dependencies:
libxml2-python is needed by yum-2.0.7-1.1
rpm-python >= 4.1.1 is needed by yum-2.0.7-1.1
Il faut alors préalablement télécharger les paquets mentionnés. Ici, il suffit de faire :
wget http://download.fedora.us/fedora/fedora/2/i386/RPMS.os/rpm-python-4.3.1-0.3.i386.rpm wget http://download.fedora.us/fedora/fedora/2/i386/RPMS.os/libxml2-python-2.6.8-1.i386.rpm
Les urls précédente étant down, je vous propose les mirroirs suivants : ( (c) HimSelf )
wget http://fedora.osmirror.nl/core/2/i386/os/Fedora/RPMS/rpm-python-4.3.1-0.3.i386.rpm wget ftp://ftp.icm.edu.pl/vol/s2rzm1/linux-fedora/legacy/fedora/2/os/i386/libxml2-python-2.6.8-1.i386.rpm
Il faut ensuite installer ces paquets (toujours en root) en tapant les commandes :
rpm -ivh rpm-python-4.3.1-0.3.i386.rpm rpm -ivh libxml2-python-2.6.8-1.i386.rpm
Puis reprendre l'instalation de Yum comme expliqué ci-dessus.
Fin de la configuration
Une fois cette opération effectué, yum est immédiatement utilisable.
Conclusion
Yum est un très bon gestionnaire, rapide et fiable, et plutôt qu'installer des programmes "a la main" ou en compilant, il est conseillé de passer par lui pour garantir la stabilité de votre VPS.
Liens connexes
Définition : YUM
Autre système comparable à YUM : APT et Installer APT
