Ervaringen met Linuxdistributies

Ik heb vele linuxdistributies uitgeprobeerd. Mijn ervaringen met deze distributies kunt u hieronder lezen.

DistributieErvaring
Debian LinuxIk heb in het begin van mijn linux dagen altijd debian gebruikt, voor vrijwel alles. Debian is alleen steeds trager gaan ontwikkelen. Het heeft heel lang geduurt voordat de nieuwe versie, Debian 4.0 Etch uitkwam. Nu die er eindelijk is, is het wel weer redelijk bij de tijd, maar de ontwikkelingen blijven traag gaan en de ondersteuning van oudere versies wordt vrij snel opgegeven. Daarom ben ik meer naar alternatieven gaan kijken.
SUSE LinuxVoor desktop gebruik is SUSE linux een compleete linux distributie die er goed uit ziet. Voor server gebruik vind ik het niet prettig omdat yast (het pakketbeheer systeem van SUSE) erg zwaar is. openSUSE heb ik nog niet getest.
Ubuntu LinuxUbuntu is zowel voor Desktop als voor Server gebruik geschikt en heeft een erg compleet en up2date software aanbod. Van Ubuntu komt er regelmatig een nieuwe versie uit, maar daarnaast is er ook een lange-termijn versie (Ubuntu 6.06 LTS Dapper Drake), waarbij er nog ondersteuning wordt geleverd tot 2011 (server versie)! Ubuntu is gebaseerd op Debian Linux en is zeer stabiel. Ik gebruik Ubuntu voor vrijwel al mijn servers waarbij een andere distributie geen meerwaarde heeft.
CentOSCentOS is een distributie die volledig de pakketversies van Redhat Enterprise Linux volgt. Feitelijk is CentOS een gratis versie van Redhat Enterprise Linux. Redhat bevat voor het merendeel gewoon GNU/gpl software, die dus gewoon vrij beschikbaar is. Daarom kan CentOS deze gewoon gebruiken. CentOS ervaar ik als zeer stabiel, maar heeft minder de focus op up2date packages (zoals Redhat dat ook niet heeft). Ook is CentOS een zeer goede combinatie met webhosting controlepanelen. Zo gebruik ik bij webhosting controlepanelen als DirectAdmin en SWSoft Plesk CentOS (ik beheer servers met beide) omdat deze panelen hiermee het beste intergreren.
Fedora CoreFedora Core is een leuke distributie die een erg compleet software aanbod heeft en er netjes uitziet (desktop versie). Van Fedora Core komt er regelmatig een nieuwe versie uit en is gebaseerd en ondersteund door Redhat. Voor servergebruik is Fedora Core niet echt geschikt omdat upgraden tussen verschillende versies van de distributie niet mogelijk is.
Gentoo LinuxGentoo is een linux distributie waarbij je de touwtjes echt in handen hebt. Je kan kiezen uit verschillende applicaties voor o.a. loggen en cron-management. en je kan bij het installeren van applicaties dmv zogeheten USE-flags instellen welke ondersteuning er wel moet zijn en welke niet. Het pakketbeheersysteem van Gentoo, Portage, vind ik persoonlijk echt fantastisch. Je kan met USE-flags precies instellen wat voor ondersteuning er wel en niet in je applicaties moet zitten. Daarnaast is alles ook netjes bij de tijd. Een nadeel bij deze manier van pakketbeheer is wel dat echt alles gecompileerd wordt, wat dus betekend dat het niet echt geschikt is voor oudere computers (de installaties en updates van applicaties duren dan erg lang). Tevens gaat het upgraden van software vaak niet vlekkeloos. Ik gebruik Gentoo Linux voor servers waar flexibiliteit in de software en configuratie erg belangrijk is.
Slackware LinuxSlackware is een van de oudste distributies die er is en richt zich op de meer gevorderde gebruiker die echt zelf wil bepalen wat er op z'n systeem komt. In Slackware vind je geen grafische tools maar moet je gewoon alles in configuratie bestanden aanpassen. Slackware heeft een eigen package systeem maar niet echt een package manager. Er zijn veel up2date pakket via http://www.linuxpackages.net te vinden die je vervolgens met Slackware's pkgtool kan installeren. Ikzelf heb met Slackware getest en heb het op m'n laptop gebruikt. Op productie-servers heb ik er geen ervaring mee. Slackware spreekt mij niet echt aan omdat het geen handig package management heeft.