Ubuntu, Debian, AlmaLinux of Rocky: welke Linux?
Weet je niet wat je moet kiezen, begin dan met Ubuntu Server LTS. Veel softwarehandleidingen gaan uit van Ubuntu en elke LTS-release krijgt vijf jaar standaard beveiligingsonderhoud. Debian past bij mensen die een eenvoudige, langlevende basis willen. AlmaLinux en Rocky Linux passen als je een RHEL-compatibele omgeving nodig hebt, bijvoorbeeld voor software die daarvoor is gebouwd of om bij bedrijfsgewoonten aan te sluiten.
De vier distributies naast elkaar
| Distributie | Pakketbeheerder | Ondersteuningsduur (volgens de officiële pagina's) | Voor wie |
|---|---|---|---|
| Ubuntu LTS | apt | 5 jaar standaard beveiligingsonderhoud, 10 jaar met Ubuntu Pro | Een eerste server, de meeste handleidingen en panelen |
| Debian | apt | Ongeveer 3 jaar volledige ondersteuning, daarna 2 jaar LTS | Mensen die een eenvoudige, stabiele basis willen |
| AlmaLinux | dnf | Versie 8 tot 2029, versie 9 tot 2032, versie 10 tot 2035 | RHEL-compatibele omgevingen, bedrijfsgewoonten |
| Rocky Linux | dnf | Een levenscyclus van 10 jaar | RHEL-compatibele omgevingen, een alternatief voor AlmaLinux |
De duur komt van de officiële pagina's van Ubuntu, Debian, AlmaLinux en Rocky Linux. Controleer daar de actuele einddatum van de release die je kiest voordat je installeert.
Een release kiezen en controleren wat je draait
Een Ubuntu-versienummer is het jaar en de maand van uitgifte. LTS-releases verschijnen elke twee jaar in april, bijvoorbeeld 24.04. Tussentijdse releases worden veel korter ondersteund, dus kies voor een server een LTS. Debian-versies hebben naast het nummer een codenaam. De RHEL-familie gebruikt hoofdversies zoals 8, 9 en 10. Welke distributie je ook kiest, installeer een nieuwe server met de nieuwste LTS- of stabiele release. Een oudere release geeft je een korter ondersteuningsvenster. Ga je een paneel gebruiken, controleer dan eerst of het paneel die release ondersteunt.
cat /etc/os-release toont welke distributie en versie je draait. Of na updates een herstart nodig is, zie je op Ubuntu aan het bestand /var/run/reboot-required. Op de RHEL-familie vertelt sudo dnf needs-restarting -r het je. Kernelupdates werken meestal niet zonder herstart.
Waar verschillen ze echt?
- Opdrachten. Op Ubuntu en Debian installeer je pakketten met
apt, en op AlmaLinux en Rocky metdnf:sudo apt install nginxofsudo dnf install nginx. Ook pakketnamen verschillen soms. Apache heet aan de ene kantapache2en aan de andere kanthttpd. - Beveiligingsraamwerk. Op Ubuntu is AppArmor standaard geïnstalleerd en ingeschakeld. In de RHEL-familie staat SELinux standaard in enforcing-modus (volgens de documentatie van Red Hat). SELinux kan voorkomen dat een webserver naar een ongebruikelijke map schrijft of een niet-standaardpoort gebruikt. De oplossing is meestal het juiste label instellen, niet SELinux uitzetten.
- Automatische beveiligingsupdates. Op Ubuntu is het pakket
unattended-upgradeser vanaf het begin. Het installeert één keer per dag beveiligingsupdates en herstart de server niet uit zichzelf (volgens de documentatie van Ubuntu). Debian gebruikt hetzelfde pakket: is het niet geïnstalleerd, installeer het dan metsudo apt install unattended-upgradesen schakel het in. Op AlmaLinux en Rocky installeer jednf-automaticmetsudo dnf install dnf-automaticen voer jesudo systemctl enable --now dnf-automatic-install.timeruit. De standaardinstelling installeert alle updates, niet alleen beveiligingsupdates. Voor alleen beveiligingsupdates zet jeupgrade_typeopsecurityin/etc/dnf/automatic.conf. - Pakketversies. Op deze distributies blijven pakketversies meestal gelijk en komen beveiligingspatches binnen doordat ze naar de oudere versie worden teruggeporteerd. Heb je iets nieuwers nodig, gebruik dan de eigen repository van de applicatie of Docker.
Wat wil je software?
Vaak maakt de software die je gaat draaien de keuze voor je. Volgens de officiële documentatie van de panelen vereist CloudPanel Ubuntu of Debian en vereist HestiaCP Debian of Ubuntu LTS. cPanel ondersteunt AlmaLinux, Rocky Linux, CloudLinux en Ubuntu. DirectAdmin ondersteunt de RHEL-familie, Debian en Ubuntu. Ga je een paneel gebruiken, bekijk dan eerst de lijst die het ondersteunt en kies daarna de distributie.
Na CentOS: AlmaLinux of Rocky?
Volgens de aankondigingen van het CentOS-project eindigde de ondersteuning voor CentOS Linux 8 op 31 december 2021 en die voor CentOS Linux 7 op 30 juni 2024. CentOS Stream is een continu geleverde distributie die één stap vóór RHEL loopt. AlmaLinux en Rocky Linux zijn gratis communitydistributies die compatibel zijn met RHEL. De meeste opdrachten uit oude CentOS-handleidingen werken op beide.
AlmaLinux wordt beheerd door de non-profitorganisatie AlmaLinux OS Foundation en het handelsmerk Rocky Linux is van de Rocky Enterprise Software Foundation. In het dagelijks gebruik gedragen ze zich hetzelfde. De ondersteuning van je paneel, je kennis en je gewoonten geven meestal de doorslag.
Een korte aanbeveling
- Je eerste server, WordPress, Docker, algemeen gebruik: Ubuntu LTS.
- Een eenvoudige basis die weinig verandert: Debian.
- Een paneel of software die RHEL-compatibiliteit nodig heeft: AlmaLinux of Rocky. Beide zijn gratis communitydistributies en de keuze is vooral persoonlijk.
- Wil je lange tijd niet upgraden: kijk naar de einddatum van de ondersteuning van de release die je kiest en zet die in je agenda.
- Heb je een oude CentOS-server: controleer of je applicatie AlmaLinux of Rocky Linux ondersteunt voordat je overstapt. Bouw daarna de nieuwe server en verhuis de gegevens daarheen.
Bij Seturack
Kies je een kant-en-klare app, dan kies je de distributie niet apart; de juiste wordt ervoor geïnstalleerd. De meeste apps draaien op Ubuntu 24.04 LTS en cPanel draait op AlmaLinux 9. Kies je alleen een besturingssysteem, dan zie je de distributies en versies op het bestelscherm. Wil je later van distributie wisselen, dan heeft het paneel een hulpmiddel om opnieuw te installeren, maar dat wist alle gegevens op de server. Kopieer de bestanden die je nodig hebt naar je computer voordat je begint.
Reacties0
Nog geen reacties
Deel als eerste uw gedachten.
Meld u aan of registreer u om een reactie te plaatsen.