Aanbevolen, 2021

Editor'S Choice

10 Linux Distro's die je moet weten

Het lijkt gemakkelijk om Linux-distributies te maken tegenwoordig. Neem je favoriete distro, verander de desktopomgeving, voeg een set van apps toe die je essentieel vindt, misschien slap op een aantal aangepaste achtergronden en noem het eindproduct je eigen Linux-distributie. Velen zullen stellen dat dergelijke afgeleide producten geen "echte" Linux-distributies zijn. Over dit onderwerp kun je discussies over dit onderwerp vinden, waar ervaren en niet-zo-expertgebruikers moeite hebben om te beslissen wat een "echte" Linux-distro maakt.

Af en toe komt er een nieuwe distributie uit en de meerderheid van de gebruikers zal het eens zijn dat het lof verdient. Veel van die distributies beginnen klein, onderhouden door een enkele ontwikkelaar met een innovatieve visie. Helaas krijgen ze niet altijd aandacht van de technische pers. Daarom hebben we besloten om tien Linux-distributies te presenteren waarvan je op de hoogte moet zijn - of dit nu komt door hun originele bijdrage aan de FLOSS-community, of gewoon omdat ze er geweldig uitzien en werken.

1. AryaLinux

Je hebt misschien gehoord van Linux From Scratch (LFS). Het is een doe-het-zelfbenadering van het bouwen van een Linux-systeem uit een reeks geautomatiseerde scripts. Het is echter niet bepaald een fluitje van een cent. Dit is waar AryaLinux instapt.

Voordat je je begint af te vragen: nee, de naam is niet geïnspireerd door Game of Thrones; het is een knipoog naar de Indiase beschaving. AryaLinux is ontworpen om je te helpen een volledig nieuwe Linux-installatie te bouwen . Het wordt geleverd in twee smaken, XFCE en MATE, en werkt als elke andere distributie in de Live-modus. De installatie vindt plaats in de terminal en de AryaLinux Builder-tool vraagt ​​u om informatie in te voeren in verschillende stadia van het proces.

De standaardset build scripts installeert alleen een Base Linux-systeem. Om toepassingen en een desktopomgeving te installeren, moet u ALPS (Arya Linux Packaging System) gebruiken. Dit is een eenvoudige pakketbeheerder die applicaties kan installeren en afhankelijkheden kan oplossen. De toepassingen die het kan installeren, worden gedefinieerd in build-scripts. ALPS kan ze nog niet verwijderen of upgraden, hoewel dit kan veranderen naarmate AryaLinux zich blijft ontwikkelen.

Wat is er zo speciaal aan deze Linux-distributie?

  • AryaLinux vereenvoudigt de LFS-aanpak om u te helpen bij het bouwen van uw eigen distro.
  • Heeft een eigen, zij het minimale, pakketmanager genaamd ALPS.
  • Gebruikt Fusilli Window Manager als een Compiz-alternatief.

2. Qubes OS

Compartimentering en app-isolatie zijn twee termen die onlangs in de kijker werden gezet, gepopulariseerd door projecten zoals Docker en geïmplementeerd op een bepaald niveau in de snap-pakketten van Ubuntu. Het belangrijkste idee is om actieve apps en services te scheiden van de OS-kern voor een betere beveiliging. Qubes OS bouwt daarop voort - met een draai.

Technisch gezien zou het juister zijn om Qubes OS een Xen-distributie te noemen dan een Linux- distributie . Xen is een hypervisor - een technologie-implementatie die virtuele machines bestuurt. In tegenstelling tot VirtualBox en VMWare die binnen een bestaand besturingssysteem draaien, heeft Xen de mogelijkheid om rechtstreeks op hardware te draaien. Qubes OS maakt hier gebruik van. Het heeft een standaard virtuele machine op systeemniveau genaamd dom0, die wordt uitgevoerd bij het opstarten en de GUI bestuurt. Het heeft geen netwerktoegang en het is niet de bedoeling dat je er apps in uitvoert. Dat is waar AppVM's voor zijn.

AppVM's worden qubes genoemd en zijn gebaseerd op TemplateVM's. Elke TemplateVM bevat software die quebes kunnen openen en gebruiken, maar ze kunnen het TemplateVM-bestandssysteem niet wijzigen. De standaard TemplateVM wordt geleverd met Fedora.

De nieuwste versie van Qubes OS vervangt KDE door XFCE als de standaardomgeving. U kunt echter andere distributies, of zelfs Microsoft Windows, installeren in extra TemplateVM's . Dit betekent dat je meerdere Linux-distributies op één Qubes OS-systeem kunt gebruiken.

Qubes OS kent verschillende beveiligingsdomeinen toe aan qubes . Ze worden weergegeven in het hoofdmenu Start en je kunt onderscheid maken tussen quebben op naam (werk, persoonlijk, browsen ...) of kleur. Het laatste onderscheid wordt ondersteund door de vensterbeheerder. Elke app die je opent, heeft een verschillend gekleurde rand, afhankelijk van de vraag waar hij toe behoort. Je kunt al je queb's beheren in de Qubes VM Manager-tool - ze toevoegen, verwijderen en hernoemen, en ook zien welke actief zijn en op welke TemplateVM's ze zijn gebaseerd. Uiteraard kunt u naadloos bestanden verplaatsen en informatie tussen qubes kopiëren en plakken.

Wat is er zo speciaal aan deze Linux-distributie?

  • Qubes OS bereikt beveiliging door apps van elkaar te isoleren.
  • Apps worden geplaatst in meerdere op context gebaseerde virtuele machines.
  • VM's kunnen op verschillende Linux-distributies zijn gebaseerd.

3. Eindeloze OS

De beste open source-projecten zijn projecten die het leven van mensen ten goede kunnen veranderen. Eindeloze OS is een distributie met veel potentieel voor precies dat. Het is gemaakt voor beginners en onervaren gebruikers en is vooral bedoeld voor mensen zonder betrouwbare internettoegang . Dat is de reden waarom Endless OS ernaar streeft om extra gebruiksvriendelijk te zijn en wordt geleverd met een hele reeks apps, educatieve video's, een enorme verzameling boeken en zelfs artikelen van Wikipedia. Al deze inhoud is offline, volledig gratis beschikbaar gesteld.

Denk er eens over: we nemen veel als vanzelfsprekend omdat we altijd kunnen "gewoon Google", maar de middelen die Endless OS biedt zijn van onschatbare waarde voor mensen in ontwikkelingslanden. Eindeloze OS is ook een grote distro voor alle schoolkinderen. Je kunt het zelfs gebruiken als een draagbare kennisrepository als je van plan bent wat vrije tijd door te brengen.

Eindeloze OS heeft geen "traditioneel" pakketbeheersysteem. Dit betekent onder andere dat je bent beperkt tot software die beschikbaar is in het Endless App Center. Onder de oppervlakte is Endless OS een sterk gewijzigde Ubuntu-build in combinatie met interessante projecten zoals OSTree, waarmee het mogelijk is om meerdere opstartbare bestandssystemen met verschillende versies van apps op één systeem te gebruiken. De desktop is gebaseerd op Gnome Shell, bovendien vereenvoudigd om te lijken op een mix van Microsoft's moderne UI-tegels en je gemiddelde smartphone-startscherm .

Wat is er zo speciaal aan deze Linux-distributie?

  • Eindeloze OS is voor mensen zonder gemakkelijke toegang tot internet, dus het heeft een enorme hoeveelheid offline inhoud.
  • Het rootbestandssysteem is alleen-lezen en de distro gebruikt OSTree om software-updates uit te voeren.
  • Het bedrijf dat het ontwikkelt, verkoopt betaalbare computers met Endless OS vooraf geïnstalleerd.

4. GeckoLinux

Ubuntu is misschien wel de meest geremixte Linux-distributie ooit en hoewel sommige remixes fantastisch zijn, zijn anderen meestal zinloos. Maar wist je dat er remixes van openSUSE zijn? Dankzij een service genaamd SUSE Studio kan iedereen openSUSE wijzigen en opnieuw distribueren. Hoewel openSUSE een uitstekende distro is, wordt het vaker aanbevolen voor zakelijke gebruiksscenario's dan als een dagelijks desktop-besturingssysteem. GeckoLinux wil dat veranderen, en het is al op de goede weg.

Een van de belangrijkste redenen waarom GeckoLinux is gemaakt, is omdat er geen live installatiemedia waren voor openSUSE Leap. Met GeckoLinux kunt u verschillende versies en smaken van openSUSE uitproberen. Ten eerste zijn er twee hoofdversies: Static (gebaseerd op openSUSE Leap, wat een stabiele vertakking is) en Rolling (op basis van openSUSE Tumbleweed, een rolling-release tak). Het tweede deel is waar GeckoLinux verder gaat dan openSUSE, en laat je een van de zeven bureaublad omgevingen kiezen (Cinnamon, Xfce, Gnome, Plasma 5, MATE, Budgie, LXQt), plus een bare-bones versie met Openbox en slechts een paar essentiële apps.

Als je groot bent in analogieën, zou je kunnen zeggen dat GeckoLinux is om SUSE te openen wat Linux Mint is (of was) voor Ubuntu. Het heeft tot doel de oorspronkelijke distributie gebruikersvriendelijker te maken door eigen codecs kant-en-klaar te leveren en het gemakkelijker te maken om apps van derden te installeren, systeembeheertaken uit te voeren en pakketafhankelijkheden te beheren. Wat echt opwindend is aan GeckoLinux, is de mogelijkheid om het rechtstreeks uit te proberen in je browser.

Wat is er zo speciaal aan deze Linux-distributie?

  • GeckoLinux maakt openSUSE Leap gemakkelijker uit te proberen, te installeren en te gebruiken.
  • Het komt in zeven verschillende smaken, waaronder Budgie en LXQt.
  • Er is een online-versie die u kunt testen in de browser.

5. Void Linux

Void Linux is er trots op een onafhankelijke Linux-distributie te zijn, niet afgeleid van een ander project. Het is een echt lichtgewicht distributie die verbazingwekkend snel opstart, zelfs op gedateerde hardware, en heeft een eigen pakketbeheersysteem genaamd XBPS. Geavanceerde gebruikers die van alle controle houden, maar geen enkele moeite zal Void Linux het meest waarderen.

Een van de dingen die ze meteen opmerken is dat Void Linux geen systemd gebruikt. In plaats daarvan vertrouwt het op runit om systeemservices en runlevels te controleren. Als het gaat om beveiliging, gebruikt Void Linux het LibreSSL-beveiligingsprotocol, een veiliger vork van OpenSSL. Deze twee functies stellen Void Linux apart van de meerderheid van Linux-distributies. Meer coole opties worden geleverd door XBPS. Het kan pakketten uit de bron bouwen met behulp van installatiescripts (sjablonen), meerdere repository's en subrepositories gebruiken, onafgemaakte updates en installaties hervatten en zelf controleren op fouten in pakketten.

Void Linux is een rollende release-distributie die tot doel heeft de nieuwste software te leveren, maar het basissysteem zo stabiel mogelijk te houden. Als u geen compleet nieuwe desktopomgeving wilt, kunt u Live-afbeeldingen downloaden met Xfce, MATE, LXDE, Verlichting of Cinnamon.

Wat is er zo speciaal aan deze Linux-distributie?

  • Void Linux is vanaf nul geschreven en heeft een eigen pakketbeheersysteem.
  • Het gebruikt runit in plaats van systemd, LibreSSL in plaats van OpenSSL, en de standaard shell is Dash.
  • Er is standaard geen eigen software geïnstalleerd.

6. Subgraph OS

Misschien heb je het zelf nog nooit meegemaakt, maar je hebt zeker gehoord of gelezen over iemand die het slachtoffer was van een kwaadaardige aanval op het internet. Malware is niet de enige bedreiging om u zorgen over te maken - er is ook overheidssurveillance en we zijn allemaal onderhevig aan het volgen van adverteerders en onze geliefde sociale netwerken. Het wordt steeds moeilijker om jezelf online te beschermen.

Subgraph OS is gebaseerd op het vermoeden dat uw computer ooit een doelwit zal worden en daarom is het gehard om overtredingen te weerstaan en schade te voorkomen. U kunt Subgraph OS beschouwen als een zeer veilige cake, met lagen op lagen van bescherming en verbeteringen.

Met Subgraph OS is schijfversleuteling verplicht - u kunt het niet op een niet-versleuteld bestandssysteem installeren. De kernel is verrijkt met Grsecurity-patches. Toepassingen die netwerktoegang vereisen (zoals browsers, boodschappers en e-mailclients) worden uitgevoerd in hun eigen containers (sandboxen) en hun verbindingen worden gerouteerd via Tor . Dankzij Metaproxy gebruikt elke applicatie zijn eigen Tor-circuit, en er is ook een firewall voor het geval dat. De meeste van deze voorzorgsmaatregelen worden automatisch geconfigureerd en de distributie ziet er bekend uit en voelt vertrouwd aan, omdat deze is gebaseerd op Debian en Gnome 3 gebruikt.

Wat is er zo speciaal aan deze Linux-distributie?

  • Subgraph OS is bedoeld als een ongevoelige distributie die is ontworpen om de veiligheid van gebruikers te maximaliseren.
  • Toepassingen worden in sandboxen uitgevoerd en via Tor met het netwerk verbonden.
  • De kernel is verhard met Grsecurity en versleuteling van het bestandssysteem is een must.

7. Nix OS

Nix OS is een etalage voor de Nix-pakketmanager, een slim en opwindend project dat aantrekkelijk kan zijn voor mensen die van functionele programmering houden . Nix bouwt alles op, van declaratieve configuratiebestanden, en de principes van de pakketbeheerder worden in de praktijk overal in Nix OS toegepast.

Dit betekent dat u het volledige systeem in een eenvoudig bestand kunt configureren en op een andere computer opnieuw kunt opbouwen. Wanneer u wijzigingen in uw bestaande configuratie aanbrengt, worden pakketten die door de wijziging worden beïnvloed automatisch opnieuw opgebouwd - u hoeft ze niet één voor één bij te werken. Nix OS ondersteunt systeemrolbacks door ontwerp, omdat elke nieuwe configuratie wordt opgeslagen en geïsoleerd van de vorige. Als er iets fout gaat of als u niet tevreden bent met de nieuwe installatie, start u gewoon op met de oude.

Een ander interessant kenmerk van Nix OS is dat root-toegang niet vereist is om applicaties te installeren. Elke gebruiker heeft zijn eigen profiel en de pakketten die ze installeren worden daar opgeslagen. Het is ook mogelijk om meerdere versies van dezelfde applicatie te installeren zonder dat ze elkaar overlappen. Het nadeel van Nix OS kan zijn dat je kennis moet maken met de bouwtaal om het systeem te onderhouden. De installatie is enigszins ingewikkeld, maar goed uitgelegd in de documentatie. Nix OS biedt Live-installatiemedia met KDE, maar u kunt ook andere omgevingen installeren.

Wat is er zo speciaal aan deze Linux-distributie?

  • Met Nix OS kunt u een draagbaar systeem maken waarin de volledige configuratie in één bestand wordt beschreven.
  • Apps zijn geïsoleerd van elkaar en u kunt meerdere versies van dezelfde software tegelijkertijd laten uitvoeren.
  • U kunt het systeem eenvoudig terugzetten naar de vorige staat door een oudere configuratie te laden.

8. Guix SD

Een persoon zou kunnen denken dat er geen verschil is tussen Ubuntu en Linux Mint - en ze zouden ongelijk hebben. Hetzelfde geldt voor Nix OS en Guix SD. Hoewel ze op elk niveau vergelijkbaar zijn, bestaan ​​er verschillen en zijn ze vooral een kwestie van softwarevrijheid. Guix SD is een van die zeldzame Linux-distributies (of liever, GNU / Linux-distributies) die voldoen aan de GNU Free System Distribution Guidelines en die door de Free Software Foundation als 100% gratis worden beschouwd.

Bijgevolg gebruikt Guix SD dmd (GNU Shepherd) in plaats van systemd en heeft de Linux-libre kernel, die niet verontreinigd is door een eigen code. Net als bij Nix OS wordt Guix SD geconfigureerd via declaratieve bestanden. Het gebruikt echter niet dezelfde taal om die bestanden te schrijven - terwijl Nix zijn eigen implementatie heeft, gebruikt Guix GNU Guile om Scheme te implementeren. Dit belet echter niet dat Guix SD toegang heeft tot Nix-pakketten. Als dit iets is dat u wilt, is het mogelijk met de optie "Importeren" in de Guix-pakketbeheerder.

De rest is vrijwel hetzelfde: op Guix SD kunt u zonder enige beperking meerdere versies van dezelfde toepassing hebben. Pakketbouw is onafhankelijk van het systeem, dus het kan geen schade aanrichten of ongewenste wijzigingen in uw configuratie aanbrengen. Guix SD biedt Gnome, Xfce en Enlightenment als de desktopkeuzes, maar een grafisch installatieprogramma is nog niet beschikbaar.

Wat is er zo speciaal aan deze Linux-distributie?

  • Guix SD heeft alle functionaliteit van Nix OS, minus systemd en binaire kernel blobs.
  • Het gebruikt de programmeertaal Schema om pakketten en het systeem te configureren.
  • Goedgekeurd door de Free Software Foundation als een volledig gratis distributie.

9. Bedrock Linux

Stel je de perfecte Linux-distributie voor. Het zou alleen de beste delen van andere distributies nodig hebben en ze allemaal samen laten werken. Bedrock Linux komt dichterbij het tot stand brengen van die droom.

Het is een experimentele distro, dus je zult het nog niet gebruiken als je standaardsysteem. Het is echter de moeite waard om te weten, omdat het misschien op iets revolutionairs is. Bedrock Linux vraagt ​​je om andere Linux-distributies te installeren, vervolgens "kaapt" of converteert ze naar één systeem. Bedrock Linux gebruiken betekent meerdere Linux-distributies tegelijk gebruiken, maar zonder dat het duidelijk is. U kunt drie applicaties vanuit drie verschillende distributies openen en tegelijkertijd op dezelfde desktop gebruiken. Bedrock Linux maakt het ook mogelijk om nieuwere versies van software van een andere distro te krijgen als deze niet beschikbaar is in uw voorkeursdistributie.

Het configureren van Bedrock Linux is enigszins moeilijk en het is niet mogelijk om het in Live-modus te gebruiken. Toch is het een fascinerend concept met ambitieuze plannen voor de toekomst. We hopen dat ze zullen slagen.

Wat is er zo speciaal aan deze Linux-distributie?

  • Bedrock Linux brengt meerdere Linux-distributies samen in één systeem.
  • Het kan tegelijkertijd apps van verschillende distributies openen.
  • U kunt kiezen welk init-systeem u moet gebruiken, afhankelijk van de distributies die u hebt geïnstalleerd.

10. Maru OS

U zou dit kunnen beschouwen als "vals spelen" omdat Maru OS geen distributie is die u op uw computer kunt installeren. Het is een besturingssysteem voor je Android-smartphone, bedoeld om het standaardsysteem te vervangen en je kennis te laten maken met het begrip convergentie.

Maru OS heeft twee "modi". De mobiele versie is gebaseerd op Android Lollipop en uw telefoon werkt net als elke andere smartphone. De bureaubladmodus (op basis van Debian Jessie) wordt geactiveerd wanneer u uw telefoon via een HDMI-kabel op een scherm aansluit. Dat is wanneer de magie gebeurt, en je kunt je telefoon gebruiken als een volledig desktop-besturingssysteem.

Het bureaublad is een gelikte Xfce-instelling en je hebt Bluetooth-randapparatuur nodig (muis en toetsenbord) om ermee te werken. Uiteraard kunt u bestanden verplaatsen tussen desktop- en mobiele modi en ze openen, ongeacht de actieve modus. Maru OS doet dit door containers te gebruiken, waarbij Linux als gastcontainer "binnen" Android is geïnstalleerd. Maru OS biedt een 2-in-1-oplossing en laat je te allen tijde een Linux-bureaubladsysteem bij je dragen. Canonisch, eet je hart op.

Maru OS heeft nog steeds een aantal problemen. Voorlopig ondersteunt het alleen de Nexus 5 en Google Play is niet standaard geïnstalleerd (hoewel er oplossingen zijn). Gebruikers hebben ook problemen met de time-out van de display gemeld, terwijl Maru OS in bureaubladmodus wordt uitgevoerd, evenals een aanzienlijke hoeveelheid batterijverbruik. Wij zijn echter van mening dat Maru OS het proberen waard is; als niets anders, althans voor de nieuwigheid.

Wat is er zo speciaal aan deze Linux-distributie?

  • Maru OS is een Linux-distributie voor je Android-telefoon.
  • Het maakt uw smartphone volledig contextbewust en laat u hem gebruiken als een desktopcomputer.
  • Je hebt toegang tot Android-bestanden op Linux en andersom.

Sommige Linux Distros zijn de moeite van het bekijken waard

Deze distributies bewijzen dat de Linux-gemeenschap nog steeds vol creativiteit en goede ideeën is en voorbereid op wat de toekomst ook maar kan brengen. Er zijn veel meer vergelijkbare projecten die de moeite van het bekijken waard zijn, zoals Trenta OS en het Clear Linux Project.

Ken je nog andere interessante Linux-distributies? Heb je distributies uit deze lijst gebruikt? Laat het ons weten in de comments!

Top