htop installeren op AlmaLinux, Rocky Linux, RHEL en Oracle Linux
Twee commando's volstaan op elk systeem uit de Red Hat-familie: EPEL activeren, htop installeren. Waarom CRB en PowerTools daarvoor niet nodig zijn, nagemeten in echte containers.
htop toont de CPU-belasting, het geheugengebruik en de draaiende processen overzichtelijk in een gekleurd scherm en laat zich, anders dan het klassieke top, met de pijltjestoetsen en de muis bedienen. Op systemen uit de Red Hat-familie is htop echter niet altijd voorgeïnstalleerd.
In deze handleiding installeert u htop op AlmaLinux, Rocky Linux, CentOS Stream en het oudere CentOS 8. De commando's zijn op alle genoemde systemen praktisch identiek, omdat ze allemaal de pakketbeheerder dnf gebruiken.
Welk systeem draait er op uw server?
CentOS 8 is eind 2021 stopgezet en krijgt geen updates meer. Als opvolgers hebben AlmaLinux en Rocky Linux zich doorgezet. Beide zijn binair compatibel met Red Hat Enterprise Linux en gedragen zich bij het pakketbeheer precies zoals CentOS.
Welke versie bij u draait, laat dit commando zien:
cat /etc/os-release
Noteer het hoofdversienummer (bijvoorbeeld 8, 9 of 10). U hebt dat in de volgende stap nodig.
Waarom htop een extra repository nodig heeft
htop zit niet in de standaard pakketbronnen van Red Hat Enterprise Linux en daarmee ook niet in die van AlmaLinux, Rocky Linux of CentOS. Het pakket komt uit EPEL (Extra Packages for Enterprise Linux), een vrij beschikbare extra repository van het Fedora-project. EPEL moet daarom eenmalig worden geactiveerd.
Het korte antwoord: twee commando's
Op elk systeem uit de Red Hat-familie zijn het precies deze twee regels:
dnf install epel-release -y
dnf install htop -y
Dat is alles. U hebt de CRB-repository niet nodig en PowerTools evenmin, en u hoeft ook geen RPM-bestand met de hand te downloaden. Wij hebben dat op 27 juli 2026 in verse containers gecontroleerd, telkens met een echte installatie:
| Systeem | zonder EPEL | met EPEL |
|---|---|---|
| AlmaLinux 10 | No match for argument: htop | htop 3.3.0 |
| AlmaLinux 9 | No match for argument: htop | htop 3.3.0 |
| Rocky Linux 9 | No match for argument: htop | htop 3.3.0 |
| Oracle Linux 9 | No match for argument: htop | htop 3.3.0 |
Dezelfde twee commando's gelden voor RHEL, CentOS Stream en elk ander systeem uit deze familie. Op Oracle Linux heet het activeringspakket eveneens epel-release en zit het in de meegeleverde pakketbronnen.
Waarom de CRB-repository hier niet nodig is
Veel handleidingen raden aan om daarnaast de CRB-repository te activeren (op versie 8 heette die nog PowerTools):
dnf config-manager --set-enabled crb
Voor htop is dat domweg overbodig. CRB levert ontwikkelbibliotheken die enkele andere EPEL-pakketten nodig hebben om te bouwen of om hun afhankelijkheden op te lossen. htop hoort daar niet bij, het installeert in onze tests zonder CRB probleemloos. Onthoud het commando toch: struikelt een ander EPEL-pakket later over een ontbrekende afhankelijkheid, dan is CRB bijna altijd het antwoord.
Speciaal geval: CentOS 8
CentOS 8 is eind 2021 stopgezet en krijgt geen beveiligingsupdates meer. Daar ontbreekt epel-release in de pakketbronnen en verloopt de installatie rechtstreeks via het bestand:
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Vaak breekt dnf op zo'n systeem echter al af bij het bijwerken van de pakketlijst, omdat ook de eigenlijke CentOS 8-bronnen zijn uitgeschakeld. Dan moeten de bestanden onder /etc/yum.repos.d/ eerst worden omgezet naar het CentOS-archief. De betere weg is een overstap naar AlmaLinux of Rocky Linux, beide zijn binair compatibel en worden nog steeds onderhouden.
Installatie controleren
Controleer na de installatie of htop er werkelijk staat en in welke versie:
htop --version
Daarna installeert u htop:
dnf install htop -y
Op Debian en Ubuntu is geen extra repository nodig, daar volstaat:
apt update && apt install htop -y
htop starten en bedienen
Het programma start u eenvoudig met:
htop
De belangrijkste toetsen:
- F2: Instellingen, bijvoorbeeld het kleurenschema en de getoonde kolommen.
- F3: Naar een proces zoeken.
- F4: De lijst op een zoekterm filteren.
- F5: Boomweergave, laat zien welk proces welk ander proces heeft gestart.
- F6: Sortering kiezen, bijvoorbeeld op CPU of geheugen.
- F9: Een geselecteerd proces beëindigen.
- F10 of q: htop verlaten.
Daarnaast zijn twee opstartparameters nuttig. De eerste toont alleen de processen van een bepaalde gebruiker, de tweede volgt gericht één proces-ID:
htop -u gebruikersnaam
htop -p 1234
Zoekt u een nog uitgebreidere weergave met verloopgrafieken voor CPU, werkgeheugen en netwerk, dan vindt u in EPEL ook het programma btop.
Veelvoorkomende fouten
- "No match for argument: htop": EPEL is niet geactiveerd. Controleer met
dnf repolistof epel in de lijst staat. - "Failed to download metadata for repo": Of er is geen verbinding naar buiten, of de repository is uitgeschakeld. Op CentOS 8 is dat laatste het normale geval.
- "command not found" na de installatie: Log opnieuw in of roep
/usr/bin/htopmet het volledige pad aan. - De weergave is verminkt: Uw terminal meldt een ongeschikt type. Stel
export TERM=xterm-256colorin en start htop opnieuw.
Veelgestelde vragen
Waarom is htop niet voorgeïnstalleerd?
Werken de commando's ook op AlmaLinux en Rocky Linux?
Ik gebruik nog CentOS 8. Wat moet ik doen?
Hoe sluit ik htop weer af?
Wat is het verschil tussen htop en top?
2023-2026 KernelHost GmbH. Alle rechten voorbehouden. Deze handleiding is auteursrechtelijk beschermd. Publicatie op andere websites, geheel, gedeeltelijk of in bewerkte vorm, is zonder onze schriftelijke toestemming niet toegestaan. Citeren met bronvermelding en link is uitdrukkelijk welkom.

