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
Verdeling | Waarom gebruiken |
---|---|
UBuntu | Het werkt als Mac OS en is gemakkelijk te gebruiken. |
Linux munt | Het werkt als vensters en zou door nieuwkomers moeten worden gebruikt. |
Debian | Het biedt stabiliteit, maar wordt niet aanbevolen voor een nieuwe gebruiker. |
Fedora | Als u Red Hat en de nieuwste software wilt gebruiken. |
Rode hoed onderneming | Commercieel te gebruiken. |
CentOS | Als u rode hoed wilt gebruiken, maar zonder het handelsmerk. |
OpenSUSE | Het werkt hetzelfde als Fedora, maar iets ouder en stabieler. |
Boog Linux | Het 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: