Nyheter i Android, Telefoner, Prylar Och Recensioner

Hur man använder openSUSE Factory, The New Rolling-Release Distribution

Nu har openSUSE automatiserat QA-uppgifter så att system kan testa stabiliteten för paket själva, och därmed förvandla Factory till något som har helt nya paket och som faktiskt har en anständig förväntning på stabilitet.

Linux erbjuder alla sorters distributioner som kan tillgodose nästan alla behov eller önskemål. Det fanns dock ett litet område där en stor distro saknades: en distribution med rullande släpp som var lätt att sätta upp. Jag säger inte att det inte fanns en distro för att uppfylla detta behov (Antergos försöker göra det enkelt att installera Arch), men ingen av de större spelarna hade ett sådant här alternativ som vem som helst kunde använda. Det närmsta tillgängliga alternativet var openSUSE:s Factory och Fedoras Rawhide (vi har täckt Rawhides bleeding edge-funktioner tidigare).

OpenSUSE har dock arbetat mycket med att automatisera QA-uppgifter så att system kan testa paketens stabilitet själva (upp till en viss utsträckning). Genom att sätta upp infrastrukturen för att kunna göra detta kunde openSUSE förvandla Factory från en version av distributionen som innehöll den senaste och bästa men som generellt var instabil att använda, till något som har helt nya paket och som faktiskt har en anständig förväntning av stabilitet.

Fördelarna med en stabil distro med rullande släpp

Resultatet av detta framsteg? Du kan nu ha en enklare tid att sätta upp ett Linux-system med rullande utgåvor med hjälp av en distribution som du kanske redan har sett eller provat tidigare. Det hindrar dig också från att behöva “uppgradera” till nyare utgåvor var 6-9 månad, så det finns ingen rädsla för att en stor uppgradering kommer att bryta allt. Istället är de små uppdateringarna som skjuts ut i Factory lättare att fixa om något går sönder. Dessutom, att köra det senaste och bästa ger dig också nya funktioner och förbättringar runt om, och vem gillar inte det?

Relaterad  xCloud: Xbox-speltjänst kommer till smarta TV-apparater 2021

Hur man får Factory

Det finns två bra sätt att skaffa openSUSE Factory. Om du för närvarande inte har openSUSE installerat kan du helt enkelt ta den senaste openSUSE Factory-avbildningen och installera från den. Om du redan har openSUSE installerat behöver du bara ändra några filer och köra några kommandon för att byta till Factory.

Nyinstallerad

Om du för närvarande inte har openSUSE installerat kan du helt enkelt få den senaste ögonblicksbilden för utvecklare baserad på Factory. Härifrån kan du välja vad du vill och sedan installera det som vanligt. Ibland (men sällan) har dessa bilder några buggar som kan hindra dig från att framgångsrikt installera Factory på din dator. Om så är fallet måste du hämta den senaste stabila versionen av openSUSE, installera den och sedan följa samma instruktioner som de som redan har openSUSE installerat på sin dator.

Uppgradering på plats

Om du redan har openSUSE installerat måste du ersätta de förråd som du för närvarande har lagt till i ditt system och ersätta dem med de som pekar på Factory-paket. Observera att dessa instruktioner förutsätter att du inte har lagt till några tredjepartsförråd — annars kommer dessa att tas bort när du använder dessa kommandon.

    Skapa en mapp att flytta de gamla arkiven till så att du kan gå tillbaka till dem ifall:

    sudo mkdir /etc/zypp/repos.d/old

    Flytta de gamla förvarsfilerna till mappen vi just skapade:

    mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/old

Lägg nu till dessa tre förråd för att få Factory med dessa kommandon:

    sudo zypper ar -f -c http://download.opensuse.org/factory/repo/oss repo-oss
    sudo zypper ar -f -c http://download.opensuse.org/factory/repo/non-oss repo-non-oss
    sudo zypper ar -f -c http://download.opensuse.org/factory/repo/debug repo-debug

Med de nya arkiven på plats, berätta för systemet att initiera en uppdatering:

sudo zypper dup

Bli inte förvånad om steg 4 tar ett tag, eftersom det med största sannolikhet är att behöva uppgradera praktiskt taget alla paket på ditt system till en nyare version, som brukar vara minst 500 MB, och vanligtvis närmare 1 GB.

Relaterad  Skapa en automatisk inloggningsbot med Python och Selenium

Älskar du Rolling-Release Distros?

När den långa processen har slutförts bör du nu köra openSUSE Factory! Från och med nu kan du bara utföra regelbundna systemuppdateringar (via

sudo zypper dup

om du föredrar det) och alltid veta att alla dina paket verkligen är uppdaterade. Du behöver aldrig oroa dig för att uppgradera till en annan version igen, och du kommer ständigt att dra nytta av nya funktioner och andra förbättringar. Ett bra exempel på detta är att du alltid kommer att köra den senaste Linux-kärnan, som ständigt kommer med förbättringar av prestanda, säkerhet och energianvändning.

Vilken rolling-release distribution är din favorit? Kolla in vår Bästa Linux Distros-sida för idéer och låt oss veta i kommentarerna!

Om författaren

Danny Stieben (480 artiklar publicerade)

Danny är senior vid University of North Texas som tycker om alla aspekter av programvara med öppen källkod och Linux.

Mer från Danny Stieben

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera