logo

Soorten Linux-besturingssystemen

Een van de meest populaire besturingssystemen die op computers en andere apparaten worden gebruikt, is Linux. Hoewel naast andere obscure apparaten ook talloze Linux-varianten worden gebruikt op desktop-, laptop- en mainframemachines, zijn ze waarschijnlijk het best bekend vanwege hun gebruik op commerciële computerservers. Zowel het Chrome OS-besturingssysteem voor laptops, bekend als Chromebooks, als het Android-besturingssysteem voor mobiele telefoons en tablets van Google, zijn gebaseerd op Linux. Verschillende Linux-systeemtypen zijn het best aangepast voor bepaalde toepassingen.

Geschiedenis van het Linux-besturingssysteem

Om een ​​versie van het Unix-besturingssysteem te creëren die geschikt is voor desktopcomputers die worden aangedreven door Intel-processors, werd Linux voor het eerst ontwikkeld in 1991 door de Finse computerprogrammeur Linux Torvalds. Hoewel de term 'Unix' nog steeds een handelsmerk is van AT&T, de vermaarde onderzoeks- en ontwikkelingsafdeling van het telefoonbedrijf, wordt deze term nu vaak algemeen gebruikt voor verschillende systemen die over het algemeen compatibel zijn met en geïnspireerd zijn door de oorspronkelijke Unix.

Minix was een vroeg Unix-achtig besturingssysteem voor pc's, maar Torvalds en de groep programmeurs van over de hele wereld die aan Linux werkten, vonden het onbevredigend vanwege licentie- en andere problemen. Technisch gezien verwijst de term 'Linux' uitsluitend naar de kernel van het besturingssysteem, de centrale verwerkingseenheid die de geheugentoewijzing, processorplanning en apparaattoegang regelt en zich bevindt tussen applicatieprogramma's en de hardware van de machine.

parseer tekenreeks naar int

Het GNU-project, grotendeels geproduceerd onder auspiciën van de Free Software Foundation, dat zich toelegt op het produceren en promoten van software die de vrijheid van zijn gebruikers bevordert, levert het merendeel van de aanvullende software die vaak op een Linux-machine wordt geïnstalleerd. De president en oprichter van de Free Software Foundation, Richard Stallman, noemt het geïntegreerde systeem liever GNU/Linux dan het Linux-besturingssysteem. Kortom, GNU levert veel van de tools op applicatieniveau, het Linux-systeem biedt de kernel van het besturingssysteem, en in veel hedendaagse installaties leveren extra organisaties het merendeel van de andere kernsoftware die door Linux-werkstations wordt gebruikt.

De Linux-kernel wordt nu onderhouden door een groot aantal ontwikkelaars over de hele wereld, van wie velen werken voor softwarebedrijven die Linux intern of in klantgerichte producten gebruiken. Deze ontwikkelaars voegen niet alleen nieuwe functies toe om de bruikbaarheid, veiligheid en efficiëntie te verbeteren, maar zorgen er ook voor dat de Linux-kernel compatibel is met een breed scala aan hardware. Omdat de Linux-kernel open source is, is iedereen doorgaans vrij om de openlijk toegankelijke broncode naar eigen behoeften te gebruiken en aan te passen. Hoewel specifieke licenties variëren, wordt het merendeel van de andere Linux-compatibele software eveneens onder vergelijkbare voorwaarden toegankelijk gemaakt. Zorg er dus voor dat u de omstandigheden begrijpt voordat u software op uw persoonlijke of bedrijfscomputers installeert.

Bekend zijn met Linux OS-distributies

Sinds het begin van de jaren negentig, toen Linux voor het eerst werd uitgebracht, hebben talloze bedrijven hun eigen softwaresets ontwikkeld die bij de Linux-kernel passen. Hoewel ze vroeger werden overgedragen via compact-cd's, dvd's of zelfs diskettes, worden deze bundels, ook wel distributies genoemd, nu voornamelijk online verspreid.

Distributies beslissen vaak welke configuraties standaard zullen worden gebruikt en welke versies van welke software dan ook, zoals grafische gebruikersinterfaces, servertools, programmeersoftware en eindgebruikersapplicaties, beschikbaar zullen worden gesteld. Hoewel veel van de pakketbeheerders ouder zijn dan iOS en Android, bevat het merendeel software die bedoeld is voor het snel installeren van door de distributie goedgekeurde programma's, net zoals de app-winkels die nu op mobiele apparaten worden gebruikt.

1. Debian

Populaire Linux-distributies zoals Deepin, Ubuntu en Mint staan ​​bekend om hun sterke prestaties, betrouwbaarheid en ongeëvenaarde gebruikerservaring. Debian wordt beschouwd als de moeder van deze distributies. Debian 10.5, een update voor Debian 10, ook bekend als Debian Buster, is de meest recente stabiele release.

Houd er rekening mee dat Debian 10.5 slechts een upgrade is naar Debian Buster die de nieuwste updates en nieuwe softwaretoepassingen bevat, en niet een nieuwe versie van Debian Buster. Beveiligingsupdates die de huidige beveiligingsproblemen aanpakken, zijn ook inbegrepen. Als u het nog heeft, hoeft u uw Buster-systeem niet weg te gooien. Gebruik eenvoudigweg de APT-pakketbeheerder om uw systeem te upgraden.

Soorten Linux-besturingssystemen

Het Debian-project biedt meer dan 59.000 softwarepakketten, ondersteunt een breed scala aan pc's en voegt bij elke nieuwe release meer systeemarchitecturen toe. Het doet een poging om stevigheid en geavanceerde technologie in evenwicht te brengen. Stable, Testing en Unstable zijn de drie belangrijkste ontwikkelingstakken die door Debian worden aangeboden.

Hoewel de stabiele versie, zoals de naam al aangeeft, ijzersterk is en over efficiënte beveiligingsmaatregelen beschikt, wordt deze helaas niet geleverd met de meest recente softwareproducten. Vanwege de stabiliteit en duurzaamheid is het echter perfect voor productieservers. Het komt ook in aanmerking voor vrij traditionele desktopgebruikers die het niet erg vinden om over de meest recente softwarepakketten te beschikken. Normaal gesproken installeert u Debian Stable op uw systeem.

Debian Testing is een voortdurend bijgewerkte release die de meest recente softwarereleases biedt die nog niet zijn opgenomen in de stabiele release. Het is een ontwikkelingsfase voor de komende stabiele release van Debian. Het heeft vaak instabiliteitsproblemen en is gemakkelijk breekbaar. Bovendien ontvangt het geen beveiligingsupdates op tijd. Bullseye is de meest recente release van Debian Testing.

De huidige versie van Debian wordt onstabiel genoemd. Het is een experimentele distributie die dient als het ideale platform voor programmeurs die actief bijdragen aan de code tot het punt waarop deze de fase van 'testen' ingaat.

Debian wordt door honderden miljoenen gebruikers gebruikt vanwege zijn robuuste pakketrepository en stabiliteit, vooral in reële omgevingen.

2. Gentoo

Gentoo is een distributie ontworpen voor specialisten en professionals die meteen nadenken over de tools waarmee ze te maken hebben. Netwerk- en systeembeheerders, maar ook ontwikkelaars, vallen onder deze groep. Daarom is het niet de beste optie voor Linux-beginners. Voor mensen die meer willen weten over de innerlijke werking van het Linux-besturingssysteem, wordt Gentoo geadviseerd.

Soorten Linux-besturingssystemen

Gentoo Linux

Een pakketbeheersysteem genaamd portage is opgenomen in Gentoo en is ook eigen aan andere distributies, waaronder Sabayon en Calculate Linux, dat op Gentoo is gebouwd en er achterwaarts compatibel mee is. Het is gebaseerd op het collectiebegrip van de ports en is geschreven in Python. Op BSD gebaseerde distributies zoals OpenBSD en NetBSD bieden portcollecties, dit zijn verzamelingen patches en makefiles.

3. Ubuntu

Een van de meest populaire Linux-distributies, ontwikkeld en bijgewerkt door Canonical, wordt gebruikt door zowel experts, gematigde gebruikers als beginners. Ubuntu is in de eerste plaats gemaakt voor Linux-nieuwkomers of voor degenen die overstappen van Mac of Windows.

Soorten Linux-besturingssystemen

Ubuntu-Linux

Ubuntu wordt vooraf geïnstalleerd met de GNOME-desktopinterface en algemene software, waaronder Firefox, LibreOffice, beeldbewerkingssoftware zoals GIMP, muziekspelers en videospelers zoals Audacious en Rhythmbox.

De meest recente release is Ubuntu 20.04 LTS, ook wel bekend als Focal Fossa. Er zijn talloze updates en nieuwe functies inbegrepen, waaronder het Yaru-thema, verfijnde pictogrammen, ongelooflijke ondersteuning voor Snap-producten en de schaalbaarheidsmogelijkheden voor breuken, die geleidelijke implementatie weergeeft.

Talloze andere Linux-varianten hebben Ubuntu als basis. Linux Mint 20.04 LTS, Kubuntu 20.04 en Lubuntu 20.04 LTS zijn enkele van de distributies gebaseerd op Ubuntu 20.04. (Ulyana).

Ubuntu is perfect voor desktopgebruikers en nieuwelingen die Linux proberen te leren vanwege de gebruiksvriendelijkheid en aantrekkelijke gebruikersinterface. Naarmate ze vooruitgang boeken in het leren van Linux, kunnen ze gemakkelijk aan de slag met het gebruik van de standaardapps zoals eerder vermeld.

De op multimediaproductie gerichte Ubuntu Studio is het vermelden waard. Het is bedoeld voor kunstenaars die willen werken op het gebied van video, fotografie, audio en grafische creatie.

4. Linux Mint

Een uiterst populaire Ubuntu-gebaseerde Linux-distributie heet Linux Mint. Het heeft de tand des tijds doorstaan ​​en biedt een van de mooiste en meest intuïtieve distributies, geliefd bij zowel desktopgebruikers als professionals. Ondanks de verwarring rond de meest recente release, Mint 20, die standaard de snap-functionaliteit verwijderde, is de Linux-distributie nog steeds verbazingwekkend, krachtig en betrouwbaar.

Soorten Linux-besturingssystemen

Linux Mint-bureaublad

Voer de volgende opdrachten uit om snap-ondersteuning te activeren.

 $ sudo rm /etc/apt/preferences.d/nosnap.pref $ sudo apt update $ sudo apt install snapd 

De drie desktopvarianten van Mint 20 (de edities Cinnamon, XFCE en MATE) zijn gebaseerd op Ubuntu 20.04 LTS. Mint is alleen beschikbaar in 64-bits versies; 32-bits versies worden niet langer ondersteund. De Linux-kernel 5.4 die Linux Mint 20 aandrijft, is bijgewerkt met nieuwe verbeteringen, zoals betere ondersteuning voor AMD Navi 12, Intel Tiger Lake CPU's en NVIDIA GPU's. De algehele gebruikersinterface is ook bijgewerkt met nieuwe thema's, verfijnde pictogrammen, achtergrondafbeeldingen met hoge resolutie en een bijgewerkte taakbalk.

Nieuwe versies omvatten de fractionele schalingsmogelijkheid voor HiDPI-monitoren om te genieten van scherpere en scherpere beelden, evenals Warpinator, een tool voor het delen van bestanden die in een LAN werkt. Daarnaast ontvangt u andere hulpprogramma's voor dagelijks gebruik, waaronder Firefox, Timeshift, LibreOffice, Thunderbird en de Audacious-muziekspeler.

Mint is de aanbevolen distributie als je een snelle en betrouwbare Linux-desktop wilt voor het uitvoeren van routinematige desktopbewerkingen, het luisteren naar muziek, het bekijken van video's en zelfs het spelen van games. Omdat Mint 20 een release voor de lange termijn is, zal deze ondersteuning krijgen tot en met 2025.

5. Red Hat Enterprise Linux

Red Hat Enterprise Linux, ook bekend als RHEL, is een Linux-distributie gemaakt voor zakelijk of zakelijk gebruik. Een van de beste open-sourcevervangers voor andere softwareplatforms zoals Microsoft is deze. Dankzij de betrouwbaarheid en consistente beveiligingsoplossingen die de algehele beveiliging verhogen, is Red Hat doorgaans een topkeuze voor serveromgevingen.

Soorten Linux-besturingssystemen

RHEL Linux-distributie

Het kan eenvoudig worden geïnstalleerd op traditionele servers, virtuele omgevingen zoals VMware en HyperV, maar ook in de cloud. Met behulp van de hybride cloudomgeving die bekend staat als OpenShift PaaS (platform as a service), gebaseerd op Docker-containers en gerund door Kubernetes, heeft Red Hat perfectie bereikt op het gebied van containerisatietechnologie.

Systeembeheerders worden door Redhat getraind en gecertificeerd via speciale programma's zoals RHCSA (Red Hat Certified System Administrators) en RHCE (Red Hat Certified Engineer).

Wanneer snelheid, veiligheid en stabiliteit topprioriteiten zijn, is RHEL de beste distributie om te kiezen. RHEL is beschikbaar via licentie en het abonnement wordt jaarlijks verlengd. Gebruikers kunnen een licentie kopen voor een aantal abonnementsmodellen, waaronder Linux voor virtuele datacentra, Linux Developer Workstation en Linux Developer Suite.

Red Hat en zijn uitlopers, zoals CentOS, gebruiken traditioneel de yum-pakketbeheerder. Nu de situatie is bijgewerkt, is DNF de standaardpakketbeheerder voor RHEL 8 (Ootpa), de meest recente release. AppStream en BaseOS zijn de twee primaire opslagplaatsen die worden gebruikt voor RHEL-distributie.

In tegenstelling tot BaseOS, dat alleen apps biedt voor de essentiële functies van het systeem, biedt de AppStream repository (Application Stream) alle softwareprogramma's die je op je systeem wilt installeren.

6. CentOS

Een door de gemeenschap aangestuurd onbeperkt besturingssysteem genaamd CentOS streeft ernaar een sterke en betrouwbare open source-infrastructuur te bieden. Red Hat Enterprise Linux is een dure optie, maar CentOS, dat gebaseerd is op RHEL, is volledig gratis te downloaden en te installeren. Gebruikers kunnen profiteren van gratis beveiligings- en functie-updates en toch profiteren van de stabiliteit en betrouwbaarheid van RHEL. Voor Linux-fans die willen profiteren van de voordelen van RHEL, heeft CentOS 8 de voorkeur.

Soorten Linux-besturingssystemen

Linux-distributie van CentOS

De derde iteratie van CentOS 8, versie 8.2, is de meest recente. Het maakt gebruik van de BaseOS- en App-stream-repository's en bevat de meest recente versies van softwareproducten zoals Python 3.8, GCC 9.1, Maven 3.6, enz.

7. Fedora

Vanwege de eenvoud en kant-en-klare apps die het voor nieuwe gebruikers gemakkelijk maken om aan de slag te gaan, heeft Fedora al lang de reputatie een van de meest gebruiksvriendelijke distributies te zijn.

Het is een sterk en aanpasbaar besturingssysteem dat is ontworpen voor servers, computers en laptops, maar ook voor IoT-omgevingen. Net als CentOS is Fedora gebaseerd op Red Hat en dient het slechts als testplatform voor Red Hat voordat het de Enterprise-fase betreedt. Als gevolg hiervan wordt het vaak gebruikt voor leer- en ontwikkelingsdoeleinden en is het nuttig voor zowel studenten als ontwikkelaars.

Soorten Linux-besturingssystemen

Linux-distributie van Fedora

Fedora levert de meest recente en eersteklas RPM softwarepakketten en gebruikt al een tijdje de DNF pakketbeheerder (en doet dit nog steeds als de standaard pakketbeheerder). De nieuwste versie van Fedora is 32.

8. KaliLinux

Kali Linux is een op Debian gebaseerde Linux-distributie die is gemaakt en wordt onderhouden door offensieve beveiliging en die bedoeld is voor gebruik bij digitaal forensisch onderzoek en penetratietests. Het wordt vooraf geladen met penetratietesttools, waaronder Nmap, Metasploit Framework, Maltego en Aircrack-ng, om er maar een paar te noemen.

Soorten Linux-besturingssystemen

Linux-distributie voor Kali

Voor cybersecurityprofessionals en studenten die penetratietesten willen uitproberen, is Kali Linux ontworpen. Kali biedt zelfs door de industrie erkende certificeringen zoals Kali Linux Certified Professional en Penetration Testing met Kali.

De nieuwste versie van Kali, die gebruik maakt van het APT-pakketbeheer, is Kali 2020.2.

9. Boog Linux

Voor ervaren gebruikers of Linux-specialisten die bijzonder geïnteresseerd zijn in de software die ze implementeren en de services die ze gebruiken, is er Arch Linux, een eenvoudig te gebruiken en aanpasbare Linux-distributie. Het biedt gebruikers de flexibiliteit om het systeem naar eigen inzicht aan te passen of aan te passen. Kortom, Arch is bedoeld voor personen die zeer goed geïnformeerd zijn over het gebruik van Linux.

Soorten Linux-besturingssystemen

Boog Linux

Wanneer we de pakketten op de terminals upgraden, zal Arch Linux automatisch upgraden naar de meest recente versie omdat het een rollende release is. Het maakt gebruik van de AUR (Arch User Repository), een op de gemeenschap gebaseerd software-installatieplatform, en gebruikt Pacman als de primaire pakketbeheerder. De meest recente versie is 2020.09.01.

10. OpenSUSE

Het OpenSUSE-project is een baanbrekende, allesomvattende samenwerking die twee primaire SUSE-afdelingen biedt: SUSE Leap, een mijlpaalrelease die bedoeld is voor desktopgebruikers en voor bedrijfsontwikkeling en testen. Dit maakt het de ideale optie voor systeembeheerders en open source-ontwikkelaars.

Soorten Linux-besturingssystemen

OpenSuse Linux

Het dichtst bij een hypermoderne distro is SUSE Tumbleweed, een doorlopende release die de meest recente softwarestacks en IDE's bevat. Dankzij de beschikbaarheid van actuele pakketten, waaronder office-programma's, de GCC-compiler en de kernel, is TumbleWeed een fluitje van een cent voor elke poweruser of softwareontwikkelaar.

Voor het beheren van softwarepakketten gebruikt OpenSUSE de Yast-pakketbeheerder en wordt aanbevolen voor programmeurs en beheerders.

Conclusie

Het is duidelijk dat dit slechts enkele van de Linux-distributies zijn die beschikbaar zijn en geenszins een uitgebreide lijst. Er bestaan ​​ruim 600 Linux-distributies, waarvan er 500 actief worden ontwikkeld. Maar we vonden het belangrijk om ons te concentreren op enkele van de meest populaire Linux-distributies, waarvan sommige als model voor andere hebben gediend.

Belangrijkste onderscheid tussen Linux-besturingssysteem en Windows-besturingssysteem

Hieronder volgen enkele manieren waarop Linux verschilt van Windows OS.

  • Omdat Linux een open-source besturingssysteem is, kan de gebruiker de broncode eenvoudig aanpassen aan zijn behoeften, in tegenstelling tot Windows, dat een eigen besturingssysteem is en de gebruiker geen toegang tot de broncode verleent.
  • Omdat Linux OS bugs opspoort en herstelt, is het aanzienlijk veiliger dan Windows OS, dat een grote gebruikersbasis heeft en daarom een ​​doelwit is voor hackers.
  • Zelfs met verouderde hardware is Linux sneller dan Windows.
  • Windows beschouwt randapparatuur als apparaten, terwijl Linux ze als bestanden behandelt.
  • Linux staat identieke bestandsnamen toe in vergelijkbare mappen, maar Windows staat geen identieke bestandsnamen toe binnen vergelijkbare mappen.
  • In tegenstelling tot Windows OS, waar de applicatiebestanden en het systeem vaak op een C-schijf worden opgeslagen, kunt u met Linux de systeem- en programmabestanden op afzonderlijke schijven lokaliseren.