« Installer un logiciel sous Red Hat Enterprise Linux » : différence entre les versions
(balises code) |
Aucun résumé des modifications |
||
(7 versions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
[[Catégorie: | [[Catégorie:Logiciels]] | ||
[[Catégorie:Fedora]] | [[Catégorie:Fedora]] | ||
= Comment installer simplement un logiciel sous | = Comment installer simplement un logiciel sous Red Hat / CentOS ? = | ||
par [[Utilisateur:Rich25200|Rich25200]], complété par [[Utilisateur:Jiel|Jiel]] | par [[Utilisateur:Rich25200|Rich25200]], complété par [[Utilisateur:Jiel|Jiel]] | ||
Ligne 18 : | Ligne 18 : | ||
== YUM == | == YUM == | ||
Le gestionnaire de paquet de | Le gestionnaire de paquet de Red Hat Enterprise Linux (RHEL) 7 et CentOS est YUM. C'était aussi le gestionnaire de Fedora jusque la version 21 incluse (depuis, le gestionnaire de paquet est [[Fiches:Installer_logiciel_Fedora|dnf]]). YUM est un gestionnaire issu de la distribution Yellow Dog, et similaire à urpmi, le gestionnaire de Mandriva. Il installe des paquets qui sont des fichiers du type <div class="code"><nomdupaquet>.rpm</div> | ||
Il existe des interfaces graphiques qui permettent d'installer des logiciels sous | Il existe des interfaces graphiques qui permettent d'installer des logiciels sous RHEL, mais elles sont peu utilisées. Cette fiche expliquera donc comment installer des logiciels avec YUM, en ligne de commande. | ||
== Installer un programme == | == Installer un programme == | ||
Ligne 51 : | Ligne 51 : | ||
<div class="code">yum list <nomduprogramme></div> | <div class="code">yum list <nomduprogramme></div> | ||
Cette commande accepte les expressions régulières : | |||
<div class="code">yum list "*video*"</div> | |||
on aura ainsi la liste des paquets contenant "video" dans le nom : ''oggvideotools'', ''gnome-video'' etc. | |||
== Mettre à jour tout le système == | == Mettre à jour tout le système == | ||
Ligne 58 : | Ligne 64 : | ||
<div class="code">yum update</div> | <div class="code">yum update</div> | ||
Attention, cette commande est périlleuse. En effet, | Attention, cette commande est périlleuse. En effet, beaucoup de paquets (éventuellement des centaines) vont être mis à jour. N'éteignez jamais votre ordinateur avant la fin de cette opération. | ||
== Configuration des dépôts == | == Configuration des dépôts == | ||
Ligne 65 : | Ligne 71 : | ||
Voici les dépôts que nous vous conseillons d'utiliser : | Voici les dépôts que nous vous conseillons d'utiliser : | ||
* <b>fedora</b> : dépôt de base de la distribution | * <b>fedora</b> : dépôt de base de la distribution ; | ||
* <b>updates-released</b> : mises à jour officielles de la distribution. | * <b>updates-released</b> : mises à jour officielles de la distribution. | ||
* <b>kde-redhat</b> : paquets de l'environnement KDE | <!-- * <b>kde-redhat</b> : paquets de l'environnement KDE (obsolète) --> | ||
Pour installer un dépôt, il est nécessaire de créer un fichier dans <div class="code">/etc/yum.repos.d/</div> de la forme <div class="code"><nomdudepot>.repo</div> et de l'éditer avec les bons paramètres. C'est une opération complexe, cependant, beaucoup de fichiers .repo sont disponibles sur internet. Par exemple, le .repo pour kde-redhat se trouve ici : http://apt.kde-redhat.org/apt/kde-redhat/fedora/kde-redhat.repo. Pour l'utiliser, il suffit donc juste de placer le fichier .repo dans <div class="code">/etc/yum.repos.d</div>. | Pour installer un dépôt, il est nécessaire de créer un fichier dans <div class="code">/etc/yum.repos.d/</div> de la forme <div class="code"><nomdudepot>.repo</div> et de l'éditer avec les bons paramètres. C'est une opération complexe, cependant, beaucoup de fichiers .repo sont disponibles sur internet. Par exemple, le .repo pour kde-redhat se trouve ici : http://apt.kde-redhat.org/apt/kde-redhat/fedora/kde-redhat.repo. Pour l'utiliser, il suffit donc juste de placer le fichier .repo dans <div class="code">/etc/yum.repos.d</div>. | ||
Ligne 73 : | Ligne 79 : | ||
== Versions utilisées == | == Versions utilisées == | ||
Ce tutoriel a été testé sous Fedora 6, 9, 10, 11, 12, 14. | Ce tutoriel a été testé sous Fedora 6, 9, 10, 11, 12, 14, 21. | ||
<br/> | <br /> | ||
<br/> | <br /> | ||
'''<b>[[ | '''<b>[[Logiciels|@ Retour à la rubrique Logiciels]]</b>''' | ||
<br/> | <br/> | ||
{{Copy|2006, 2008|[[Utilisateur:Rich25200|Rich25200]] et [[Utilisateur:Jiel|Jiel Beaumadier]]|CC-BY-SA}} | {{Copy|2006, 2008, 2015|[[Utilisateur:Rich25200|Rich25200]] et [[Utilisateur:Jiel|Jiel Beaumadier]]|CC-BY-SA}} |
Dernière version du 30 novembre 2023 à 17:54
Comment installer simplement un logiciel sous Red Hat / CentOS ?
par Rich25200, complété par Jiel
A propos de l'installation
Attention. Sous GNU/Linux, on n'installe pas du tout un logiciel comme sous Microsoft Windows.
Sous GNU/Linux, on installe un paquet (en anglais, package) qui contient non seulement le programme, mais aussi la documentation, les fichiers de configuration, et les bibliothèques associées.
Au lieu d'aller chercher des programmes sur internet, on se procure les paquets auprès de sa distribution, ce qui garantit que les paquets ont été testés pour la version de votre distribution : c'est un gage de stabilité et de sécurité.
Voir cette documentation pour plus d'informations.
YUM
Le gestionnaire de paquet de Red Hat Enterprise Linux (RHEL) 7 et CentOS est YUM. C'était aussi le gestionnaire de Fedora jusque la version 21 incluse (depuis, le gestionnaire de paquet est dnf). YUM est un gestionnaire issu de la distribution Yellow Dog, et similaire à urpmi, le gestionnaire de Mandriva. Il installe des paquets qui sont des fichiers du type
Il existe des interfaces graphiques qui permettent d'installer des logiciels sous RHEL, mais elles sont peu utilisées. Cette fiche expliquera donc comment installer des logiciels avec YUM, en ligne de commande.
Installer un programme
Pour installer un programme, ou plutôt un paquet, ouvrez un terminal ou shell (par exemple xterm). Loguez vous en root (avec la commande "su") et tapez simplement :
exemple :
Acceptez (en tapant "y") si YUM vous demande d'installer d'autres paquets en plus de celui que vous avez choisi. En effet, certains paquets ont besoin d'autres paquets - on appelle cela des dépendances - pour fonctionner.
Désinstaller un programme
Pour désinstaller un programme, tapez maintenant :
Encore une fois, acceptez si YUM vous demande de désinstaller d'autres paquets en plus de celui que vous avez choisi.
Mettre à jour un programme
La commande est la suivante :
Rechercher un programme
Il peut être utile de rechercher un programme à installer, si on est pas sûr du nom ou pas sûr qu'il est dans les dépôts (voir c-dessous ce que c'est) :
Cette commande accepte les expressions régulières :
on aura ainsi la liste des paquets contenant "video" dans le nom : oggvideotools, gnome-video etc.
Mettre à jour tout le système
Pour mettre à jour tout le système d'un seul coup, tapez :
Attention, cette commande est périlleuse. En effet, beaucoup de paquets (éventuellement des centaines) vont être mis à jour. N'éteignez jamais votre ordinateur avant la fin de cette opération.
Configuration des dépôts
Les dépôts (en anglais repository), sont grosso-modo des bases de données contenant des listes de paquets installables. Certains sont déjà configurés à l'installation de Fedora.
Voici les dépôts que nous vous conseillons d'utiliser :
- fedora : dépôt de base de la distribution ;
- updates-released : mises à jour officielles de la distribution.
Pour installer un dépôt, il est nécessaire de créer un fichier dans
de la forme
et de l'éditer avec les bons paramètres. C'est une opération complexe, cependant, beaucoup de fichiers .repo sont disponibles sur internet. Par exemple, le .repo pour kde-redhat se trouve ici : http://apt.kde-redhat.org/apt/kde-redhat/fedora/kde-redhat.repo. Pour l'utiliser, il suffit donc juste de placer le fichier .repo dans
.
Versions utilisées
Ce tutoriel a été testé sous Fedora 6, 9, 10, 11, 12, 14, 21.
@ Retour à la rubrique Logiciels
Copyright
© 2006, 2008, 2015 Rich25200 et Jiel Beaumadier
Ce document est publié sous licence Creative Commons Attribution, Partage à l'identique 4.0 : https://creativecommons.org/licenses/by-sa/4.0/ |