Red Hat : installer htop
Cela peut sembler excessif de créer un tutoriel pour installer un paquet aussi basique que « htop » mais puisqu’il ne figure pas dans les dépôts officiels de base sur RHEL, ce guide a sa raison d’être. La distribution Linux orientée entreprises de Red Hat ne propose que le basique « top » par défaut mais les avantages de « htop » ne sont plus à démontrer pour superviser une machine.
Ce tutoriel donne la procédure pour télécharger et installer htop sur Red Hat Enterprise Linux 7 et 8. Il s’agit de faire l’ajout du repository EPEL puis de demander l’installation par yum. EPEL, pour Extra Packages for Enterprise Linux, est un ensemble de paquets issus de Fedora, la distribution Linux plus user friendly adaptée aux postes de travail. EPEL s’ajoute aussi sur CentOS, pour l’outil de monitoring htop et d’autres utilitaires.
Installer htop sur RHEL 7
1. Ouvrir un Terminal ou une connexion distante SSH.
2. Ajouter le repository epel :
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
3. Demander le téléchargement et l’installation de htop :
yum install htop
4. Une fois l’installation terminée, lancer l’outil par la simple commande : htop
Télécharger htop sur RHEL 8
1. Ouvrir un Terminal ou un SSH sur le serveur Red Hat Linux.
2. Ajouter le repository epel :
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
3. Demander le téléchargement et l’installation de htop :
yum install htop
4. Une fois l’installation terminée, lancer l’outil par la simple commande : htop
Exemple
[user@rhel75 ~]$ sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm Récupération de https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm attention : /var/tmp/rpm-tmp.0vo0N0: Entête V4 RSA/SHA256 Signature, clé ID 352c64e5: NOKEY Préparation... ################################# [100%] Mise à jour / installation... 1:epel-release-7-13 ################################# [100%]
[user@rhel75 ~]$ sudo yum install htop Modules complémentaires chargés : langpacks, product-id, search-disabled-repos, subscription-manager This system is not registered with an entitlement server. You can use subscription-manager to register. Résolution des dépendances --> Lancement de la transaction de test ---> Le paquet htop.x86_64 0:2.2.0-3.el7 sera installé --> Résolution des dépendances terminée Dépendances résolues ================================================== Package Architecture Version Dépôt Taille ================================================== Installation : htop x86_64 2.2.0-3.el7 epel 103 k Résumé de la transaction ================================================== Installation 1 Paquet Taille totale des téléchargements : 103 k Taille d'installation : 218 k Is this ok [y/d/N]: y Downloading packages: attention : /var/cache/yum/x86_64/7Server/epel/packages/htop-2.2.0-3.el7.x86_64.rpm: Entête V3 RSA/SHA256 Signature, clé ID 352c64e5: NOKEY La clé publique pour htop-2.2.0-3.el7.x86_64.rpm n'est pas installée htop-2.2.0-3.el7.x86_64.rpm | 103 kB 00:00:00 Récupération de la clé à partir de file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 Importation de la clef GPG 0x352C64E5 : ID utilisateur : « Fedora EPEL (7) <epel@fedoraproject.org> » Empreinte : 91e9 7d7c 4a5e 96f1 7f3e 888f 6a2f aea2 352c 64e5 Paquet : epel-release-7-13.noarch (installed) Provient de : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 Est-ce correct [o/N] : o Running transaction check Running transaction test Transaction test succeeded Running transaction Avertissement : RPMDB a été modifiée par une autre application que yum. Installation : htop-2.2.0-3.el7.x86_64 1/1 Vérification : htop-2.2.0-3.el7.x86_64 1/1 Installé : htop.x86_64 0:2.2.0-3.el7 Terminé !