En titt på Gentoo-baserad distribution Sabayon

Prova Vårt Instrument För Att Eliminera Problem

Så jag har nämnt i en tidigare artikel att jag har varit känd för att distrohopa (läs: ändra distribution ofta) och jag bestämde mig för att jag ville prova något annat; om igen.

Jag har använt Sabayon för många år sedan, antagligen omkring åtta, och så tänkte jag att det kanske var dags att besöka det och se hur det går.

Vad är Sabayon?

Sabayon Desktop

Sabayon är en binär baserad distribution baserad på källbaserad distribution Gentoo. På engelska betyder det att utvecklarna av Sabayon byggde en distribution utanför Gentoo som inte längre har ett primärt fokus på att bygga paket strikt från källan, utan snarare har sina egna lagrar av paket som har förkompilerats och är tillgängliga för nedladdning via en ny paketansvarig som de kallar Entropy; så även användare som är nya i GNU / Linux kan använda Sabayon utan den branta inlärningskurvan för Gentoo.

Varför skulle de använda Gentoo som bas?

Varför inte? Google gjorde när de gjorde sitt Chrome OS för Chromebooks. Gentoo är ett mycket kraftfullt system, och bakom kulisserna hanterar paketledaren Entropy fortfarande Portage-pakethanteraren genom några överlägg,

  • ”Overlay: Vi har vår egen Portage-overlay för ebuilds. Ebuilds är skriptfiler som innehåller instruktioner för Portage-pakethanteraren för hur du installerar paketet från dess källkod
  • Prestanda: Vi har ändrat filen Portage make.conf för att säkerställa att vår distribution körs med högre hastighet på nyare datorer och så snabbt som möjligt på äldre datorer.
  • Variabilitet: Återigen har vi modifierat make.conf för att tillgodose ett brett spektrum av hårdvara, med processorns arkitekturer x86 och amd64 (x86_64).
  • Entropi: Vi har en binär chef som kan användas som den unika pakethanteraren. Det fungerar också med Portage så att du kan använda dem båda om du är en erfaren användare. De binära paketen Entropy är färdiga och kan installeras omedelbart utan att behöva sammanställa något från källkoden.
  • Gentoo huvudgren anses vara Gentoo stabil. Sabayon är baserat på Gentoos testfilial.
  • Sabayon har olika versioner redo för snabb och smärtfri installation. Gentoo-installationen görs från grunden och litar på att du gör alla konfigurationsval.
  • Gentoo har använda flaggor. Sabayon ignorerar användningsflaggor när du använder Entropy, men kommer att tillämpa användningsflaggorna när du använder portage.

Användare av Sabayon har möjlighet att använda det som en binär baserad distribution eller välja att använda sig av Portages källsystem och i princip bara ha en Gentoo-byggnad. Du KAN också blanda och matcha och skapa en hybrid, men det rekommenderas inte i allmänhet och det finns specifika steg du måste följa, som läs på wiki .

Installationen

Installationen av Sabayon är ganska enkel. Om du har installerat någon normal binär distribution tidigare kan du installera Sabayon.

Också bra att notera att fullständig diskskryptering fungerade felfritt i installationsprocessen, och jag hade absolut inga problem under någon installationsprocess på min maskin.

Systemet
Sabayon Update

Jag valde att installera KDE-smaken på Sabayon, så när jag startade och loggade in fick jag det typiska KDE 5 Plasma-skrivbordet. Efter att ha anslutit till min WiFi laddade jag upp systemuppdateringsprogramvaran och började uppdatera systemet .... Vilket tog evigt. Min WiFi ger mig vanligtvis cirka 120 Mbps (ungefär 15 MB / s) anslutningshastigheter, men min hårddisk är 5400 RPM. Som sagt tog uppdateringen cirka två timmar.

När uppdateringen var klar, behövde jag installera ett par saker som jag använder regelbundet, nämligen Firefox, optipng (ett litet CLI-baserat program som optimerar png-filer för att sänka filstorleken), och Shutter, mitt val av skärmdump.

Något att notera om hur Sabayon installerar programvara med Entropy, är att det inte bara installerar det program du vill utan också beroenden och vanligtvis de flesta valfria paket också. Till exempel har Shutter en inbyggd redigerare som jag använder för att redigera skärmdumpar jag tar för artiklar, den här redigeraren kräver libgoo-canvas eller andra liknande namngivna paket för att kunna installeras. Generellt med de flesta distributioner måste jag installera slutaren och installera de nödvändiga beroenden för redigeraren manuellt; Sabayon installerade det automatiskt för mig, vilket var en mycket trevlig taktförändring måste jag säga.

Jag märkte emellertid att mitt KDE-system låstes en gång och i princip måste återställa sig själv. Det var inte en enorm fråga, men något att notera.

Sabayon kommer tyvärr (enligt min mening) med en massa uppblåsthet. Till exempel kommer det med hela valet av KDE-spel när du installerar KDE-smaken. Jag har absolut inget intresse av att spela enkla KDE-spel på min maskin, och så kommer jag någon gång att behöva ta bort dem.

Jag är inte säker på hur mycket uppblåsning som kommer med de andra smakerna i Sabayon, men åtminstone vara medveten om att med installationen av KDE kommer du att få ALLA standard KDE-paket, inklusive sannolikt en massa saker du aldrig kommer att använda. Det kommer dock med allt du behöver väsentligen, från LibreOffice till Clementine, Google Chrome som standardwebbläsare, VLC, Atom-redaktör etc.

En anmärkningsvärd funktion är att Sabayon inkluderade en sandlåda (med namnet ”Sandbox”) som när jag startade gav mig ett terminalfönster låst inuti en sandlåda. Jag gillar denna inkludering mycket.

Annars verkar Sabayon gå ganska bra. Lite långsammare, men jag tillskriver det mesta av KDE att vara uppriktigt, KDE som körde på denna hårddisk var förmodligen inte mitt bästa val när jag tänkte i termer av optimal hastighet; kanske kommer jag att byta till MATE på vägen; om än KDE har några underbara funktioner.

Slutgiltiga tankar

Hittills är jag imponerad av Sabayon, och jag tror att det definitivt förtjänar ett bra skott för att bli min dagliga förare. Jag ogillar att KDE-smaken var förinstallerad med så mycket uppblåsning, men jag kan inte tala för de andra smakerna i distro än. Sammantaget verkar systemet ganska stabilt minus en KDE-hicka, och Entropy-pakethanteraren verkar kraftfull och intuitiv; ett nöje att använda verkligen.