logo

Linux-distributies (distributies)

Inleiding tot Linux-distributie

Andere besturingssystemen zoals Microsoft combineren elk stukje code intern en geven het als één pakket vrij. Je moet kiezen uit een van de versies die ze aanbieden.

Maar Linux is anders dan zij. Verschillende delen van Linux zijn ontwikkeld door verschillende organisaties.

Verschillende onderdelen omvatten kernel, shell-hulpprogramma's, X-server, systeemomgeving, grafische programma's, enz. Als je wilt, kun je toegang krijgen tot de codes van al deze onderdelen en ze zelf samenstellen. Maar het is geen gemakkelijke taak die veel tijd vergt en alle onderdelen moeten correct worden gemonteerd om goed te kunnen werken.

Vanaf hier komt distributie (ook wel distro's genoemd) in beeld. Ze assembleren al deze onderdelen voor ons en geven ons een gecompileerd besturingssysteem van Linux om te installeren en te gebruiken.

  • Een Linux-distributie is een besturingssysteem dat is gemaakt via een softwarecollectie die vaak de Linux-kernel en een pakketbeheersysteem bevat.
  • Meestal verkrijgen Linux-gebruikers hun besturingssysteem door een Linux-distributie te downloaden, die voor een reeks systemen beschikbaar is vanaf ingebedde apparaten (bijv. OpenWrt ) tot robuuste supercomputers (bijvoorbeeld Rocks Cluster Distribution).
  • Een Linux-distributie bestaat uit een Linux-kernel, GNU-bibliotheken en -tools, andere software, een venstersysteem, documentatie, een desktopomgeving en een vensterbeheerder.
  • Bijna alle toegevoegde software is open source en gratis en komt zowel in broncode als in gecompileerde binaire vorm beschikbaar, waardoor wijzigingen in de daadwerkelijke software mogelijk zijn.
  • Optioneel voegen Linux-distributies een aantal propriëtaire software toe die mogelijk niet beschikbaar is in de broncodevorm, zoals binaire blokken die nodig zijn voor een paar apparaatstuurprogramma's.

Geschiedenis van Linux-distributies

Linus Torvalds integreerde de Linux-kernel en deelde de eerste versie, 0.01, in 1991. Aanvankelijk werd Linux alleen als broncode gedistribueerd, en daarna als een combinatie van downloadbare disketteimages. Distributies begonnen de installatieprocedure te vereenvoudigen omdat deze ingewikkeld was, vooral vanwege het groeiende aantal beschikbare software.

Gebruikers bewonderden Linux-distributies als vervanging van de Microsoft Windows- en DOS-besturingssystemen op eigen Unix-versies, Apple Macintosh Mac OS en IBM PC-compatibele systemen. Bijna elke early adopter was bekend met Unix van school of werk. Ze accepteerden Linux-distributies tegen lage kosten en de beschikbaarheid van de broncode voor al hun of het grootste deel van hun software.

regex-java

Linux is vanaf 2017 bekender geworden op de markt voor embedded apparaten en serverapparaten in vergelijking met de desktopmarkt. Het wordt gebruikt op meer dan 50% van de webservers.

Trends en soorten

Linux-distributies kunnen zijn:

gimp exporteren als jpg
  • Niet-commercieel of commercieel
  • Ontwikkeld voor thuisgebruikers, hoofdgebruikers of zakelijke gebruikers
  • Ondersteund op twee of meer typen platforms of hardwarespecifiek, zelfs tot de certificeringsuitbreiding via platformleverancier
  • Ontwikkeld voor embedded-, desktop- of serverapparaten
  • Zeer gespecialiseerd of algemeen doel voor bepaalde machinefunctionaliteiten (bijvoorbeeld computerclusters, netwerkrouters en firewalls)
  • Gericht op specifieke gebruikersgroepen, bijvoorbeeld door taalinternationalisering en -lokalisatie of door het opnemen van verschillende wetenschappelijke computer- en muziekproductiepakketten
  • In de eerste plaats gebouwd voor volledigheid, draagbaarheid, bruikbaarheid of beveiliging
    Rolling release of standaard release

De diversiteit van de Linux-distributie is te wijten aan de technische, filosofische en organisatorische variatie tussen gebruikers en leveranciers. Vrije softwarelicenties definiëren dat gebruikers met voldoende interesse en kennis de bestaande distributies kunnen aanpassen of er een kunnen creëren die aan hun behoeften voldoet.

Lijst met Linux-distributies

Er zijn gemiddeld zeshonderd Linux-distributeurs die verschillende functies bieden. Hier zullen we het hebben over enkele van de populaire Linux-distributies van vandaag.

1) Ubuntu

Het ontstond in 2004 door Canonical en werd al snel populair. Canonical wil dat Ubuntu wordt gebruikt als een eenvoudige grafische Linux-desktop zonder gebruik van een opdrachtregel. Het is de meest bekende Linux-distributie. Ubuntu is een volgende versie van Debian en gemakkelijk te gebruiken voor nieuwkomers. Het wordt geleverd met veel vooraf geïnstalleerde apps en eenvoudig te gebruiken repositorybibliotheken.

Eerder gebruikte Ubuntu de GNOME2-desktopomgeving, maar nu heeft het zijn eigen Unity-desktopomgeving ontwikkeld. Het verschijnt elke zes maanden en werkt momenteel aan uitbreiding om ook op tablets en smartphones te kunnen draaien.

2) Linux Mint

Mint is gebaseerd op Ubuntu en gebruikt de repositorysoftware, dus sommige pakketten zijn in beide gebruikelijk.

Eerder was het een alternatief voor Ubuntu omdat mediacodecs en propriëtaire software in mint zijn opgenomen, maar afwezig waren in Ubuntu. Maar nu heeft het zijn eigen populariteit en gebruikt het kaneel- en mate-desktop in plaats van Ubuntu's unity-desktopomgeving.

3) Debian

Debian bestaat sinds 1993 en brengt zijn versies veel langzamer uit dan Ubuntu en mint.

Dit maakt het een van de meest stabiele Linux-distributeurs.

Ubuntu is gebaseerd op Debian en is opgericht om de kernonderdelen van Debian sneller te verbeteren en gebruiksvriendelijker te maken. Elke releasenaam van Debian is gebaseerd op de naam van de film Toy Story.

het alfabet nummeren

4) Red Hat Enterprise / CentOS

Red Hat is een commerciële Linux-distributeur. Hun producten zijn red hat enterprise Linux (RHEL) en Fedora die gratis verkrijgbaar zijn. RHEL is goed getest vóór de release en wordt ondersteund tot zeven jaar na de release, terwijl Fedora een snellere update biedt en zonder enige ondersteuning.

Red Hat maakt gebruik van het merkenrecht om te voorkomen dat hun software opnieuw wordt gedistribueerd. CentOS is een gemeenschapsproject dat red hat enterprise Linux-code gebruikt, maar al zijn handelsmerken verwijdert en vrij beschikbaar maakt. Met andere woorden, het is een gratis versie van RHEL en biedt langdurig een stabiel platform.

5) Fedora

Het is een project dat zich voornamelijk richt op vrije software en de nieuwste softwareversie biedt. Het maakt geen eigen desktopomgeving, maar gebruikt 'upstream'-software. Standaard heeft het een GNOME3-desktopomgeving. Het is minder stabiel, maar biedt de nieuwste dingen.

Een Linux-distro kiezen

VerdelingWaarom gebruiken
UBuntuHet werkt als Mac OS en is gemakkelijk te gebruiken.
Linux muntHet werkt als vensters en zou door nieuwkomers moeten worden gebruikt.
DebianHet biedt stabiliteit, maar wordt niet aanbevolen voor een nieuwe gebruiker.
FedoraAls u Red Hat en de nieuwste software wilt gebruiken.
Rode hoed ondernemingCommercieel te gebruiken.
CentOSAls u rode hoed wilt gebruiken, maar zonder het handelsmerk.
OpenSUSEHet werkt hetzelfde als Fedora, maar iets ouder en stabieler.
Boog LinuxHet is niet voor beginners, omdat elk pakket door uzelf moet worden geïnstalleerd.

Voorbeelden van Linux-distributies

Veelgebruikte GNU-compatibele of GNU-gebaseerde distributies

Een niet-commerciële Debian-distributie en een van de primitieven, beheerd door een vrijwillige ontwikkelaarsvereniging met een toewijding aan democratisch projectbeheer en vrije-softwareprincipes.

Er zijn ook enkele andere distributies beschikbaar, zoals Ubuntu, Linux Mint, Fedora Linux, Red Hat Enterprise Linux, openSUSE, SUSE Linux Enterprise, Arch Linux, Manjaro Linux, Gentoo, enz.

gimp vervang kleur

Linux-kernelgebaseerde besturingssystemen

  • Android, het commerciële besturingssysteem van Google, werkt op basis van Android OSP dat draait op verschillende apparaten zoals settopboxen, smart-tv's, smartphones, enz.
  • ChromeOS, het commerciële besturingssysteem van Google, werkt op basis van ChromiumOS, dat alleen draait op tabletcomputers, Chromeboxen en Chromebooks. Net als Android bevat ChromeOS de Google Play Store en veel Google-apps.

Opmerking: het is echter een twijfelachtig onderwerp dat de bovenstaande besturingssystemen worden beschouwd als de 'Linux-distributie'. Ze gebruiken de Linux-kernel; daarom geven Chris DiBona (open-source hoofd van Google) en de Linux Foundation toe dat Android ook een Linux-distributie is.

Lichtgewicht distributies

Deze distributies zijn ontwikkeld met ondersteuning voor eerdere hardware, waardoor eerdere hardware productief of voor de best mogelijke snelheid in moderne hardware kan worden gebruikt door meer middelen beschikbaar te stellen voor gebruik via applicaties. Enkele voorbeelden zijn Slitaz, Puppy Linux en Tiny Core Linux.

Niche-distributies

Sommige andere distributies vereisen specifieke niches, waaronder:

    Routers:bijvoorbeeld het doelwit van OpenWrt (de Tiny embedded router-distributie)Internet van dingen:bijvoorbeeld het doelwit van Microsoft's Azure Sphere en Ubuntu CoreThuisbioscoop-pc's:bijvoorbeeld het doelwit van Mythbuntu, Kodi (voorheen XBMC) en KnoppMythSpecifieke platforms:Het Raspberry Pi-platform is bijvoorbeeld het doelwit van Raspberry Pi OSOnderwijs:enkele voorbeelden zijn Karoshi en Edubuntu, en serversystemen zijn gebaseerd op PCLinuxOSWetenschappelijke werkstations en computerservers:bijvoorbeeld gericht door Scientific LinuxPenetratietesten, digitaal forensisch onderzoek en computerbeveiliging:enkele voorbeelden zijn Parrot Security OS en Kali LinuxAnonimiteit en privacy:bijvoorbeeld het doelwit van FreedomBox, Qubes, Whonix of TailsGamen:bijvoorbeeld SteamOSOffline gebruik:bijvoorbeeld Eindeloos besturingssysteem