Det virker nemt at oprette Linux-distributioner i disse dage. Tag din foretrukne distro, skift skrivebordsmiljøet, tilføj et sæt apps, du finder vigtige, måske slap på nogle brugerdefinerede tapeter og kalder det endelige produkt din egen Linux distribution. Mange vil hævde, at derivater som dem ikke er "ægte" Linux-distributioner. Du finder diskussioner om dette problem over hele internettet, hvor eksperter og ikke-så-ekspert brugere kæmper for at bestemme, hvad der gør en "ægte" Linux-distro.
Nu og da kommer en ny distribution ud, og de fleste brugere vil blive enige om, at det fortjener ros. Mange af disse distroer starter små, vedligeholdes af en enkelt udvikler med en innovativ vision. Desværre får de ikke altid opmærksomhed fra tech pressen. Derfor besluttede vi os for at præsentere ti Linux-distributioner, du bør vide om - det er på grund af deres oprindelige bidrag til FLOSS-samfundet, eller simpelthen fordi de ser ud og fungerer godt.
1. AryaLinux
Du har måske hørt om Linux From Scratch (LFS). Det er en gør-det-selv tilgang til at opbygge et Linux-system fra et sæt automatiserede scripts. Men det er ikke ligefrem et stykke kage. Det er her, hvor AryaLinux træder ind.
Før du begynder at undre dig: nej, navnet er ikke inspireret af Game of Thrones; det er en nikkelse til den indiske civilisation. AryaLinux er designet til at hjælpe dig med at opbygge en fungerende Linux-installation fra bunden . Den kommer i to varianter, XFCE og MATE, og fungerer som enhver anden distribution i Live mode. Installationen finder sted i terminalen, og AryaLinux Builder-værktøjet beder dig om at indtaste oplysninger på forskellige stadier af processen.
Standardværdien af build scripts vil kun installere et base Linux-system. For at installere programmer og et desktop-miljø skal du bruge ALPS (Arya Linux Packaging System). Dette er en simpel pakkehåndtering, der kan installere programmer og løse afhængigheder. De applikationer, det kan installere, er defineret i build scripts. ALPS kan ikke afinstallere eller opgradere dem endnu, selv om dette kan ændre sig, da AryaLinux fortsætter med at udvikle sig.
Hvad er der specielt ved denne Linux distribution?
- AryaLinux forenkler LFS-tilgangen til at hjælpe dig med at opbygge din egen distro.
- Har sin egen, omend minimal, pakkeleder kaldet ALPS.
- Bruger Fusilli Window Manager som et Compiz-alternativ.
2. Qubes OS
Kompartmentalisering og appisolering er to udtryk, der for nylig kom i fokus, populært af projekter som Docker og implementeret på et vist niveau i Ubuntu's snappakker. Hovedidéen er at adskille kørende apps og tjenester fra OS kernen for øget sikkerhed. Qubes OS bygger på det - med et twist.
Teknisk set ville det være mere korrekt at kalde Qubes OS en Xen-distribution end en Linux-en. Xen er en hypervisor - en teknologiimplementation, der styrer virtuelle maskiner. I modsætning til VirtualBox og VMWare, som kører inden for et eksisterende OS, har Xen mulighed for at køre direkte på hardware. Qubes OS drager fordel af dette. Den har en standard virtuelt maskine på systemniveau kaldet dom0, som kører ved opstart og styrer GUI'en. Det har ikke netværksadgang, og du skal ikke køre nogen apps i den. Det er, hvad AppVM'er er til.
AppVM'er kaldes qubes, og de er baseret på TemplateVMs. Hver TemplateVM indeholder software, som qubes kan få adgang til og bruge, men de kan ikke ændre TemplateVM-filsystemet. Standard TemplateVM leveres med Fedora.
Den nyeste version af Qubes OS erstatter KDE med XFCE som standardmiljø. Du kan dog installere andre distributioner, eller endda Microsoft Windows, i yderligere TemplateVMs . Det betyder, at du kan bruge flere Linux-distributioner på et Qubes OS-system.
Qubes OS tildeler forskellige sikkerhedsdomæner til qubes . De er repræsenteret i hovedmenuen Start, og du kan skelne mellem qubes ved navn (arbejde, personlig, browsing ...) eller farve. Sidstnævnte sondring understøttes af vindueschefen. Hver app du åbner vil have en forskelligt farvet grænse, afhængigt af hvilket qube det tilhører. Du kan styre alle dine qubes i Qubes VM Manager-værktøjet - tilføj, fjern og omdøbe dem, samt se, hvilke der er aktive, og hvilke TemplateVM'er de er baseret på. Du kan naturligvis flytte filer og kopiere / indsætte oplysninger mellem qubes.
Hvad er der specielt ved denne Linux distribution?
- Qubes OS opnår sikkerhed ved at isolere apps fra hinanden.
- Apps placeres i flere kontekstbaserede virtuelle maskiner.
- VM'er kan være baseret på forskellige Linux-distributioner.
3. Endless OS
De bedste open source-projekter er dem der kan ændre folks liv til det bedre. Endless OS er en distribution med stort potentiale for netop det. Det er lavet for begyndere og uerfarne brugere, og især rettet mod dem uden pålidelig internetadgang . Derfor stræber Endless OS sig om at være ekstra brugervenlig og kommer pakket med en hel masse apps, uddannelsesvideoer, en massiv samling af bøger og endda artikler fra Wikipedia. Alt dette indhold stilles til rådighed offline, helt gratis.
Tænk på det: Vi tager meget for givet, fordi vi altid kan "bare Google det", men de ressourcer, der leveres af Endless OS, er uvurderlige for mennesker i udviklingslande. Endless OS er også en stor distro for alle skolebørn. Du kan endda bruge det som et bærbart videnopbevaringssted, hvis du planlægger at bruge lidt tid på nettet.
Endless OS har ikke et "traditionelt" pakkehåndteringssystem. Dette indebærer blandt andet, at du er begrænset til software, der er tilgængelig i Endless App Center. Under overfladen er Endless OS en stærkt modificeret Ubuntu-bygning kombineret med interessante projekter som OSTree, som gør det muligt at bruge flere bootable filsystemer med forskellige versioner af apps på et system. Skrivebordet er baseret på Gnome Shell, desuden forenklet til at ligne en blanding af Microsofts Moderne UI-fliser og din gennemsnitlige smartphone startskærm .
Hvad er der specielt ved denne Linux distribution?
- Endless OS er til folk uden nem adgang til internettet, så det har en enorm mængde offline indhold.
- Rotsfilsystemet er skrivebeskyttet, og distro bruger OSTree til at udføre softwareopdateringer.
- Virksomheden, der udvikler det, sælger overkommelige computere med Endless OS forudinstalleret.
4. GeckoLinux
Ubuntu kan være den mest remixede Linux distribution nogensinde, og mens nogle remixer er fantastiske, er andre for det meste meningsløse. Men vidste du, at der er remixer af openSUSE? Takket være en tjeneste, der hedder SUSE Studio, kan alle modificere og omfordele openSUSE. Selv om openSUSE er en stor distro, anbefales det oftest til brug i erhvervslivet end som et almindeligt desktop-OS. GeckoLinux ønsker at ændre det, og det er allerede på den rigtige vej.
En af hovedårsagerne til, at GeckoLinux blev oprettet, skyldes, at der ikke var Live-installationsmedier til openSUSE Leap. Med GeckoLinux kan du prøve flere forskellige versioner og smag af openSUSE. For det første er der to hovedversioner: Statisk (baseret på openSUSE Leap, som er en stabil filial) og Rolling (baseret på openSUSE Tumbleweed, en roll-release branch). Den anden del er GeckoLinux, der går ud over openSUSE, og giver dig mulighed for at vælge et af syv desktop-miljøer (kanel, Xfce, Gnome, Plasma 5, MATE, Budgie, LXQt) samt en bare-bones-version med Openbox og kun få vigtige apps.
Hvis du er stor på analogier, kan du sige, at GeckoLinux er at openSUSE, hvilken Linux Mint er (eller var) til Ubuntu. Det sigter mod at gøre den originale distribution mere brugervenlig ved at levere proprietære codecs uden for boksen og gøre det lettere at installere tredjepartsapps, udføre systemadministrationsopgaver og håndtere pakkeafhængigheder. Hvad er virkelig spændende om GeckoLinux, er evnen til at prøve det direkte i din browser.
Hvad er der specielt ved denne Linux distribution?
- GeckoLinux gør openSUSE Leap lettere at prøve, installere og bruge.
- Den kommer i syv forskellige smag, herunder Budgie og LXQt.
- Der er en online version, som du kan teste-drev i browseren.
5. Ugyldig Linux
Void Linux prides af at være en uafhængig Linux distribution, der ikke er afledt af noget andet projekt. Det er en virkelig letvægtsfordeling, der støder overraskende hurtigt, selv på dateret hardware, og har sit eget pakkehåndteringssystem kaldet XBPS. Avancerede brugere, der kan lide hele kontrollen, men intet af besværet vil sætte pris på Void Linux mest.
En af de ting, de måske bemærker straks, er, at Void Linux ikke bruger systemd. I stedet er det afhængig af runit at overvåge systemtjenester og runleveller. Når det kommer til sikkerhed, bruger Void Linux LibreSSL-sikkerhedsprotokollen, en mere sikker gaffel af OpenSSL. Disse to funktioner angiver Void Linux bortset fra de fleste Linux distributioner. Flere afkøle muligheder leveres af XBPS. Det kan bygge pakker fra kilden ved hjælp af installationsskripter (skabeloner), bruge flere lagre og underrepositorier, genoptage ufærdige opdateringer og installationer, og tjek for fejl i pakkerne selv.
Void Linux er en rullende udgivelsesdistribution, der har til formål at levere den nyeste software, men holder basesystemet så stabilt som muligt. Hvis du ikke har lyst til at oprette et skrivebordsmiljø fra bunden, kan du downloade Live-billeder med Xfce, MATE, LXDE, Enlightenment eller kanel.
Hvad er der specielt ved denne Linux distribution?
- Void Linux er skrevet fra bunden og har sit eget pakkehåndteringssystem.
- Det bruger runit i stedet for systemd, LibreSSL i stedet for OpenSSL, og standardskallen er Dash.
- Ingen proprietær software installeres som standard.
6. Subgraph OS
Måske har du aldrig oplevet det selv, men du har sikkert hørt eller læst om nogen, der var offer for et ondsindet angreb på internettet. Malware er ikke den eneste trussel at bekymre sig om - der er også regeringstilsyn, og vi er alle underlagt sporing fra annoncører og vores elskede sociale netværk. Det bliver stadig vanskeligere at beskytte sig selv online.
Subgraph OS bygger på formodningen om, at din computer på et eller andet tidspunkt bliver et mål, og det er derfor hærdet for at modstå brud og forhindre skade. Du kan tænke på Subgraph OS som en meget sikker kage, med lag på lag af beskyttelse og forbedringer.
Med Subgraph OS er diskkryptering obligatorisk - du kan ikke installere det på et ukrypteret filsystem. Kernen er beriget med Grsecurity-patches. Applikationer, der kræver netværksadgang (f.eks. Browsere, budbringere og e-mail-klienter) kører i deres egne containere (sandkasser), og deres forbindelser bliver dirigeret gennem Tor . Takket være Metaproxy bruger hver applikation sit eget Tor-kredsløb, og der er også en firewall lige i tilfælde. De fleste af disse forholdsregler konfigureres automatisk, og distributionen ser ud og føles kendt, da den er baseret på Debian og bruger Gnome 3.
Hvad er der specielt ved denne Linux distribution?
- Subgraph OS har til formål at være en modstandsdygtig distribution, der er designet til at maksimere brugernes sikkerhed.
- Applikationer kører i sandkasser og opretter forbindelse til netværket via Tor.
- Kernen er hærdet med Grsecurity, og filsystem kryptering er et must.
7. Nix OS
Nix OS er et udstillingsvindue til Nix pakkechef, et smart og spændende projekt, der kan appellere til folk, der nyder funktionel programmering . Nix bygger alt fra deklarative konfigurationsfiler, og principperne for pakkehåndteringen anvendes i praksis i hele Nix OS.
Det betyder, at du kan konfigurere hele systemet i en simpel fil og genopbygge den på en anden computer. Når du ændrer din eksisterende konfiguration, bliver pakker, der berøres af ændringen, genopbygget automatisk - det er ikke nødvendigt at opdatere dem en efter en. Nix OS understøtter systemopdateringer ved design, da hver ny konfiguration er gemt og isoleret fra tidligere. Hvis noget går galt, eller hvis du ikke er tilfreds med den nye opsætning, skal du bare starte i den gamle.
Et andet interessant træk ved Nix OS er, at rootadgang ikke er nødvendig for at installere applikationer. Hver bruger har deres egen profil, og pakker, de installeres, gemmes der. Det er også muligt at installere flere versioner af den samme applikation uden at overlappe dem. Ulempen ved Nix OS kan være, at du bliver nødt til at lære sit build sprog at kende for at kunne opretholde systemet. Installationen er noget kompleks, men forklaret i dokumentationen. Nix OS tilbyder liveinstallationsmedier med KDE, men du kan også installere andre miljøer.
Hvad er der specielt ved denne Linux distribution?
- Nix OS giver dig mulighed for at oprette et bærbart system, hvor hele konfigurationen er beskrevet i en enkelt fil.
- Apps er isoleret fra hinanden, og du kan have flere versioner af samme softwarekørsel samtidigt.
- Du kan nemt vende systemet til sin tidligere tilstand ved at indlæse en ældre konfiguration.
8. Guix SD
En person tror måske, at der ikke er nogen forskel mellem Ubuntu og Linux Mint - og de ville være forkerte. Det samme gælder for Nix OS og Guix SD. Selvom de er ens på alle niveauer, eksisterer forskelle, og de er hovedsagelig et spørgsmål om software frihed. Guix SD er en af de sjældne Linux-distributioner (eller rettere GNU / Linux-distributioner), der overholder GNU Free System Distribution Guidelines, og som betragtes som 100% fri af Free Software Foundation.
Derfor bruger Guix SD dmd (GNU Shepherd) i stedet for systemd, og har Linux-fri kernen, som ikke er forurenet af proprietær kode. Som med Nix OS er Guix SD konfigureret via deklarative filer. Men det bruger ikke det samme sprog til at skrive disse filer - mens Nix har sin egen implementering, bruger Guix GNU Guile til at implementere Scheme. Dette forhindrer dog ikke Guix SD fra at have adgang til Nix-pakker. Hvis det er noget du vil, er det muligt med indstillingen "import" i Guix-pakkechefen.
Resten er stort set den samme: på Guix SD kan du have flere versioner af samme applikation uden indblanding. Pakkebygningen er uafhængig af systemet, så det kan ikke forårsage skade eller gøre uønskede ændringer i din konfiguration. Guix SD tilbyder Gnome, Xfce og Enlightenment som desktop valg, men et grafisk installatør er endnu ikke tilgængeligt.
Hvad er der specielt ved denne Linux distribution?
- Guix SD har alle funktionaliteterne i Nix OS, minus systemd og binære kerneblokke.
- Det bruger skema programmeringssprog til at konfigurere pakker og systemet.
- Godkendt af Free Software Foundation som en helt gratis distribution.
9. Bedrock Linux
Forestil dig den perfekte Linux distribution. Det ville kun tage de bedste dele fra andre distributioner og gøre dem alle sammen. Bedrock Linux bliver tættere på at gøre den drøm til en realitet.
Det er en eksperimentel distro, så du vil ikke bruge det som dit standard system lige endnu. Men det er værd at vide om, fordi det kan være på noget revolutionerende. Bedrock Linux spørger dig om at installere andre Linux-distributioner, så "hijacks" eller konverterer dem til et system. Brug af Bedrock Linux betyder at bruge flere Linux-distributioner på én gang, men uden at det er indlysende. Du kan åbne tre programmer fra tre forskellige distributioner og bruge dem på samme skrivebord, samtidig. Bedrock Linux gør det også muligt at få nyere versioner af software fra en anden distro, hvis den ikke er tilgængelig i din foretrukne.
Processen med at konfigurere Bedrock Linux er noget svært, og det er ikke muligt at bruge det i Live mode. Alligevel er det et fascinerende koncept med ambitiøse planer for fremtiden. Vi håber, at de vil lykkes.
Hvad er der specielt ved denne Linux distribution?
- Bedrock Linux samler flere Linux-distributioner i ét system.
- Det kan åbne programmer fra forskellige distributioner samtidigt.
- Du kan vælge hvilket init-system der skal bruges, afhængigt af de distribueringer, du har installeret.
10. Maru OS
Du kan overveje denne "snyd", fordi Maru OS ikke er en distribution, du kan installere på din computer. Det er et operativsystem til din Android-smartphone, der skal erstatte standardsystemet og introducere dig til begrebet konvergens.
Maru OS har to "modes". Den mobile er baseret på Android Lollipop, og det gør din telefon som enhver anden smartphone. Desktop-tilstanden (baseret på Debian Jessie) aktiveres, når du tilslutter din telefon til en skærm via et HDMI-kabel. Det er når magien sker, og du kan bruge din telefon som et fuldt udbygget desktop-OS.
Skrivebordet er en flad Xfce-opsætning, og du skal bruge Bluetooth-enheder (mus og tastatur) til at interagere med det. Naturligvis kan du flytte filer mellem desktop og mobile tilstande, og få adgang til dem uanset den aktive tilstand. Maru OS opnår dette ved at bruge containere, hvor Linux er installeret som gæstebeholder "inde" Android. Maru OS leverer en 2-i-1-løsning, og lader dig til enhver tid have et desktop Linux-system med dig. Kanonisk, spis dit hjerte ud.
Maru OS har stadig nogle problemer. For øjeblikket understøtter den kun Nexus 5, og Google Play er ikke installeret som standard (selvom der er løsninger). Brugere har også rapporteret problemer med visning af timeout, mens Maru OS kører i skrivebordsmodus samt væsentlig batteridrænning. Vi mener dog, at Maru OS er værd at prøve; hvis intet andet, i det mindste for nyheden.
Hvad er der specielt ved denne Linux distribution?
- Maru OS er en Linux distribution til din Android-telefon.
- Det gør din smartphone helt kontekstbevidst og lader dig bruge den som en stationær computer.
- Du kan få adgang til Android-filer på Linux og omvendt.
Nogle Linux Distros værd at tjekke ud
Disse distributioner viser, at Linux-samfundet stadig er fuld af kreativitet og gode ideer, og forberedt på, hvad fremtiden kan bringe. Der er mange flere lignende projekter værd at tjekke ud, såsom Trenta OS og Clear Linux Project.
Kender du til andre interessante Linux distros? Har du brugt nogen distributioner fra denne liste? Lad os vide i kommentarerne!