Det verkar enkelt att skapa Linux-distributioner idag. Ta din favoritdistro, ändra skrivbordsmiljön, lägg till en uppsättning appar som du tycker är nödvändiga, kanske slå på några anpassade bakgrundsbilder och kalla den slutliga produkten din egen Linux-distribution. Många kommer att hävda att sådana derivat inte är ”riktiga” Linux-distributioner. Du hittar diskussioner om den här frågan över hela Internet, där experter och inte så expertanvändare kämpar för att bestämma vad som gör en “riktig” Linux-distro.
Då och då kommer en ny distribution att komma ut och majoriteten av användare är överens om att det förtjänar beröm. Många av dessa distributioner börjar små, underhålls av en enda utvecklare med en innovativ vision. Tyvärr får de inte alltid uppmärksamhet från teknikpressen. Därför bestämde vi oss för att presentera tio Linux-distributioner som du borde veta om - oavsett om det beror på deras ursprungliga bidrag till FLOSS-communityn eller helt enkelt för att de ser bra ut och fungerar bra.
1. AryaLinux
Du kanske har hört talas om Linux From Scratch (LFS). Det är en gör-det-själv-metod för att bygga ett Linux-system från en uppsättning automatiserade skript. Det är dock inte precis en tårta. Det är här AryaLinux går in.
Innan du börjar undra: nej, namnet är inte inspirerat av Game of Thrones; det är en nick till den indiska civilisationen. AryaLinux är utformad för att hjälpa dig bygg en fungerande Linux-installation från grunden. Den finns i två smaker, XFCE och MATE, och fungerar som alla andra distributioner i Live-läge. Installationen sker i terminalen, och verktyget AryaLinux Builder uppmanar dig att ange information i olika steg i processen.
Standarduppsättningen av byggskript installerar bara ett Linux-bassystem. För att installera applikationer och en skrivbordsmiljö måste du använda ALPS (Arya Linux Packaging System). Detta är en enkel pakethanterare som kan installera applikationer och lösa beroenden. De applikationer den kan installera definieras i byggskript. ALPS kan inte avinstallera eller uppgradera dem ännu, men detta kan ändras när AryaLinux fortsätter att utvecklas.
Vad är speciellt med denna Linux-distribution?
- AryaLinux förenklar LFS-metoden för att hjälpa dig att bygga din egen distro.
- Har sin egen, om än minimala, pakethanterare som heter ALPS.
- Använder Fusilli Window Manager som ett Compiz-alternativ.
2. Qubes OS
Kompartmentalisering och appisolering är två termer som nyligen kom i fokus, populärt av projekt som Docker och implementerade på en viss nivå i Ubuntus snap-paket. Huvudidén är att separera körande appar och tjänster från OS-kärnan för ökad säkerhet. Qubes OS bygger på det - med en twist.
Tekniskt sett skulle det vara mer korrekt att kalla Qubes OS a Xen-distribution än en Linux. Xen är en hypervisor - en teknikimplementering som styr virtuella maskiner. Till skillnad från VirtualBox och VMWare som körs i ett befintligt operativsystem har Xen möjlighet att köra direkt på hårdvara. Qubes OS utnyttjar detta. Den har en standard virtuell maskin på systemnivå som heter dom0, som körs vid start och styr GUI. Det har inte nätverksåtkomst och du ska inte köra några appar i den. Det är vad AppVM är för.
AppVM kallas qubes och baseras på TemplateVM. Varje TemplateVM innehåller programvara som kan komma åt och använda, men de kan inte ändra TemplateVM-filsystemet. Standard TemplateVM levereras med Fedora.
Den senaste versionen av Qubes OS ersätter KDE med XFCE som standardmiljö. Men du kan installera andra distributioner, eller till och med Microsoft Windows, i ytterligare TemplateVM. Det betyder att du kan använda flera Linux-distributioner på ett Qubes OS-system.
Qubes OS tilldelar olika säkerhetsdomäner än frågor. De representeras i huvudmenyn Start och du kan skilja mellan frågeställningar efter namn (arbete, personligt, surfar ...) eller färg. Den senare skillnaden stöds av fönsterhanteraren. Varje app du öppnar kommer att ha en annorlunda färgad kant, beroende på vilken källa den tillhör. Du kan hantera alla dina frågor i Qubes VM Manager-verktyg - lägg till, ta bort och byta namn på dem, samt se vilka som är aktiva och på vilka TemplateVMs de är baserade. Naturligtvis kan du sömlöst flytta filer och kopiera / klistra in information mellan frågor.
Vad är speciellt med denna Linux-distribution?
- Qubes OS uppnår säkerhet genom att isolera appar från varandra.
- Appar placeras i flera kontextbaserade virtuella maskiner.
- Virtuella datorer kan baseras på olika Linux-distributioner.
3. Oändligt OS
De bästa open source-projekten är de som kan förändra människors liv till det bättre. Endless OS är en distribution med stor potential för just det. Dess gjord för nybörjare och oerfarna användare, och riktar sig särskilt till dem utan tillförlitlig internetanslutning. Det är därför Endless OS strävar efter att vara extra användarvänligt och kommer packat med en hel massa appar, pedagogiska videor, en massiv samling böcker och till och med artiklar från Wikipedia. Allt detta innehåll görs tillgängligt offline, helt för fri.
Tänk på det: vi tar mycket för givet eftersom vi alltid kan ”bara Google”, men de resurser som Endless OS tillhandahåller är ovärderliga för människor i utvecklingsländer. Endless OS är också en bra distro för alla skolbarn. Du kan till och med använda den som en bärbar kunskapsförvaring om du planerar att spendera lite tid utanför nätet.
Endless OS har inget ”traditionellt” pakethanteringssystem. Bland annat betyder det att du är begränsad till programvara som finns i Endless App Center. Under ytan är Endless OS en kraftigt modifierad Ubuntu-byggnad i kombination med intressanta projekt som OSTree, vilket gör det möjligt att använda flera startbara filsystem med olika versioner av appar på ett system. Skrivbordet är baserat på Gnome Shell, dessutom förenklat att likna en blandning av Microsofts moderna UI-plattor och din genomsnittliga smarttelefons startskärm.
Vad är speciellt med denna Linux-distribution?
- Endless OS är för personer som inte har enkel åtkomst till Internet, så det har en enorm mängd offlineinnehåll.
- Rotfilsystemet är skrivskyddat och distro använder OSTree för att utföra programuppdateringar.
- Företaget som utvecklar det säljer prisvärda datorer med Endless OS förinstallerat.
4. GeckoLinux
Ubuntu kan vara den mest remixade Linux-distributionen någonsin och medan vissa remixar är fantastiska är andra mest meningslösa. Men visste du att det finns remixer av openSUSE? Tack vare en tjänst som heter SUSE Studio kan vem som helst ändra och distribuera openSUSE. Även om openSUSE är en utmärkt distro rekommenderas det oftare för affärsanvändningsfall än som ett vanligt skrivbordsoperativsystem. GeckoLinux vill ändra det, och det är redan på rätt väg.
En av de främsta anledningarna till att GeckoLinux skapades är att det inte fanns några levande installationsmedier för openSUSE Leap. Med GeckoLinux kan du prova flera olika versioner och smaker av openSUSE. För det första finns det två huvudversioner: Statisk (baserat på openSUSE Leap, som är en stabil gren) och Rullande (baserat på openSUSE Tumbleweed, en gren med rullande släpp). Den andra delen är där GeckoLinux går utöver openSUSE, och låter dig välja en av sju skrivbordsmiljöer (kanel, Xfce, Gnome, Plasma 5, MATE, Budgie, LXQt), plus en bare-version med Openbox och bara några viktiga appar.
Om du är stor på analogier kan du säga att GeckoLinux är att openSUSE vad Linux Mint är (eller var) för Ubuntu. Det syftar till att göra den ursprungliga distributionen mer användarvänlig genom att tillhandahålla egna codecs direkt från lådan och göra det lättare att installera appar från tredje part, utföra systemadministrationsuppgifter och hantera paketberoende. Det som verkligen är spännande med GeckoLinux är möjligheten att testa det direkt i din webbläsare.
Vad är speciellt med denna Linux-distribution?
- GeckoLinux gör openSUSE Leap enklare att testa, installera och använda.
- Den finns i sju olika smaker, inklusive Budgie och LXQt.
- Det finns en onlineversion som du kan testköra i webbläsaren.
5. Ogiltig Linux
Void Linux är stolt över att vara en oberoende Linux-distribution, inte härledd från något annat projekt. Det är en riktigt lätt fördelning som startar förvånansvärt snabbt även på daterad hårdvara och har sitt eget pakethanteringssystem som heter XBPS. Avancerade användare som gillar all kontroll, men inget besvär kommer att uppskatta Void Linux mest.
En av de saker de kanske märker omedelbart är att Void Linux inte använder systemd. Istället är det beroende av runit för att övervaka systemtjänster och körnivåer. När det gäller säkerhet använder Void Linux LibreSSL-säkerhetsprotokollet, en säkrare gaffel med OpenSSL. Dessa två funktioner skiljer Void Linux från de flesta Linux-distributioner. Fler coola alternativ tillhandahålls av XBPS. Det kan bygga paket från källan med hjälp av installationsskript (mallar), använda flera förvar och underförvar, återuppta oavslutade uppdateringar och installationer och kontrollera om det finns fel i själva paketen.
Void Linux är en rullande release-distribution som syftar till att tillhandahålla den senaste programvaran, men hålla bassystemet så stabilt som möjligt. Om du inte vill ställa in en skrivbordsmiljö från grunden kan du ladda ner den Levande bilder med Xfce, MATE, LXDE, Upplysning eller Kanel.
Vad är speciellt med denna Linux-distribution?
- Void Linux är skrivet från grunden och har ett eget pakethanteringssystem.
- Den använder runit istället för systemd, LibreSSL istället för OpenSSL, och standardskalet är Dash.
- Ingen egen programvara är installerad som standard.
6. Subgraph OS
Kanske har du aldrig upplevt det själv, men du har säkert hört eller läst om någon som var offer för en skadlig attack på Internet. Malware är inte det enda hotet att oroa sig för - det finns också statlig övervakning, och vi är alla föremål för spårning från annonsörer och våra älskade sociala nätverk. Det blir allt svårare att skydda sig online.
Subgraph OS bygger på antagandet att din dator någon gång kommer att bli ett mål, och det är därför härdad för att motstå brott och förhindra skador. Du kan tänka på Subgraph OS som en mycket säker tårta, med lager på lager av skydd och förbättringar.
Med Subgraph OS är diskkryptering obligatorisk - du kan inte installera den på ett okrypterat filsystem. Kärnan är förstärkt med Grsecurity-lappar. Program som kräver nätverksåtkomst (som webbläsare, budbärare och e-postklienter) körs i sina egna behållare (sandlådor) och deras anslutningar dirigeras genom Tor. Tack vare Metaproxy använder varje applikation sin egen Tor-krets, och det finns också en brandvägg för alla fall. De flesta av dessa försiktighetsåtgärder konfigureras automatiskt, och distributionen ser ut och känns bekant eftersom den är baserad på Debian och använder Gnome 3.
Vad är speciellt med denna Linux-distribution?
- Subgraph OS syftar till att vara en motståndsresistent distribution utformad för att maximera användarnas säkerhet.
- Applikationer körs i sandlådor och ansluter till nätverket via Tor.
- Kärnan är härdad med Grsecurity och kryptering av filsystem är ett måste.
7. Nix OS
Nix OS är en utställning för Nix-pakethanteraren, ett smart och spännande projekt som kan tilltala människor som tycker om funktionell programmering. Nix bygger allt från deklarativa konfigurationsfiler, och principerna för pakethanteraren tillämpas i praktiken i hela Nix OS.
Det betyder att du kan konfigurera hela systemet i en enkel fil och bygga om det på en annan dator. När du gör ändringar i din befintliga konfiguration kommer paket som påverkas av ändringen att byggas om automatiskt - du behöver inte uppdatera dem en efter en. Nix OS stöder systemåterställning efter design, eftersom varje ny konfiguration sparas och isoleras från tidigare. Om något går fel, eller om du inte är nöjd med den nya installationen, starta bara in den gamla.
En annan intressant egenskap hos Nix OS är att root-åtkomst inte krävs för att installera applikationer. Varje användare har sin egen profil och paket de installerar lagras där. Det är också möjligt att installera flera versioner av samma applikation utan att de överlappar varandra. Nackdelen med Nix OS kan vara att du måste bekanta dig med dess byggspråk för att underhålla systemet. Installationen är något komplex men förklaras väl i dokumentationen. Nix OS erbjuder levande installationsmedia med KDE, men du kan också installera andra miljöer.
Vad är speciellt med denna Linux-distribution?
- Med Nix OS kan du skapa ett bärbart system där hela konfigurationen beskrivs i en enda fil.
- Appar är isolerade från varandra och du kan ha flera versioner av samma programvara som körs samtidigt.
- Du kan enkelt återställa systemet till dess tidigare tillstånd genom att ladda en äldre konfiguration.
8. Guix SD
En person kanske tror att det inte finns någon skillnad mellan Ubuntu och Linux Mint - och de skulle ha fel. Detsamma gäller för Nix OS och Guix SD. Även om de är lika på alla nivåer, finns skillnader, och de handlar främst om programvarufrihet. Guix SD är en av de sällsynta Linux-distributionerna (eller snarare GNU / Linux-distributioner) som uppfyller GNU Free System Distribution Guidelines, och som anses vara 100% gratis av Free Software Foundation.
Följaktligen använder Guix SD dmd (GNU Shepherd) istället för systemd och har Linux-libre-kärnan, som inte förorenas av proprietär kod. Som med Nix OS konfigureras Guix SD via deklarativa filer. Det använder dock inte samma språk för att skriva dessa filer - medan Nix har sin egen implementering använder Guix GNU Guile för att implementera Scheme. Detta hindrar dock inte Guix SD från att ha tillgång till Nix-paket. Om detta är något du vill, är det möjligt med "import" i Guix-pakethanteraren.
Resten är ungefär densamma: på Guix SD kan du ha flera versioner av samma applikation utan störningar. Paketbyggnaden är oberoende av systemet, så det kan inte orsaka skada eller göra oönskade ändringar i din konfiguration. Guix SD erbjuder Gnome, Xfce och Upplysning som skrivbordet väljer, men ett grafiskt installationsprogram är inte tillgängligt ännu.
Vad är speciellt med denna Linux-distribution?
- Guix SD har alla funktioner i Nix OS, minus systemd och binära kärnblobar.
- Den använder Schemes programmeringsspråk för att konfigurera paket och systemet.
- Godkänd av Free Software Foundation som en helt gratis distribution.
9. Berggrund Linux
Föreställ dig den perfekta Linux-distributionen. Det skulle bara behöva bästa delar från andra distributioner, och få dem att arbeta tillsammans. Bedrock Linux närmar sig att göra den drömmen till verklighet.
Det är en experimentell distro, så du kommer inte att använda den som ditt standardsystem ännu. Det är dock värt att veta om det kan vara på något revolutionärt. Bedrock Linux ber dig att installera andra Linux-distributioner och sedan ”kapa” eller konvertera dem till ett system. Att använda Bedrock Linux betyder att man använder flera Linux-distributioner samtidigt, men utan att det är uppenbart. Du kan öppna tre applikationer från tre olika distributioner och använda dem på samma skrivbord samtidigt. Bedrock Linux gör det också möjligt att få nyare versioner av programvara från en annan distro om den inte är tillgänglig i din önskade.
Processen med att konfigurera Bedrock Linux är något svår, och det är inte möjligt att använda den i Live-läge. Ändå är det ett fascinerande koncept med ambitiösa framtidsplaner. Vi hoppas att de ska lyckas.
Vad är speciellt med denna Linux-distribution?
- Bedrock Linux samlar flera Linux-distributioner i ett system.
- Det kan öppna appar från olika distributioner samtidigt.
- Du kan välja vilket init-system du vill använda beroende på distributionerna du installerade.
10. Maru OS
Du kan överväga detta "fusk" eftersom Maru OS inte är en distribution du kan installera på din dator. Det är en OS för din Android-smartphone, avsedd att ersätta standardsystemet och introducera dig till begreppet konvergens.
Maru OS har två "lägen". Den mobila är baserad på Android Lollipop, och det får din telefon att fungera som vilken annan smartphone som helst. De skrivbordsläge (baserat på Debian Jessie) aktiveras när du ansluter telefonen till en skärm via en HDMI-kabel. Det är då magin händer och du kan använda din telefon som ett fullfjädrat desktop-operativsystem.
Skrivbordet är en smidig Xfce-installation och du behöver Bluetooth-kringutrustning (mus och tangentbord) för att interagera med det. Naturligtvis kan du flytta filer mellan stationära och mobila lägen och få tillgång till dem oavsett aktivt läge. Maru OS uppnår detta genom att använda containrar, där Linux installeras som en gästcontainer "inuti" Android. Maru OS ger en 2-i-1-lösning, och låter dig alltid ha ett Linux-system på skrivbordet. Kanonisk, ät ditt hjärta.
Maru OS har fortfarande några problem. För nu är det stöder bara Nexus 5, och Google Play är inte installerat som standard (även om det finns lösningar). Användare har också rapporterat problem med timeout för visning medan Maru OS körs i skrivbordsläge, liksom betydande batteriförbrukning. Vi tror dock att Maru OS är värt att försöka; om inget annat, åtminstone för nyheten.
Vad är speciellt med denna Linux-distribution?
- Maru OS är en Linux-distribution för din Android-telefon.
- Det gör din smartphone helt kontextmedveten och låter dig använda den som en stationär dator.
- Du kan komma åt Android-filer på Linux och vice versa.
SE OCH: 10 färska Messenger-appar för Linux
Några Linux Distros värda att kolla in
Dessa distributioner bevisar att Linux-communityn fortfarande är full av kreativitet och bra idéer och förberedd för vad framtiden kan medföra. Det finns många fler liknande projekt som är värda att kolla in, till exempel Trenta OS och Clear Linux Project.
Känner du till några andra intressanta Linux-distributioner? Har du använt några distributioner från den här listan? Låt oss veta i kommentarerna!