Sådan bruges openSUSE Factory, The New Rolling-Release Distribution

OpenSUSE har nu automatiseret QA-opgaver, så systemer kan teste stabiliteten af ​​pakkerne selv og dermed omdanne Factory til noget, der har helt nye pakker og faktisk har en anstændig forventning om stabilitet.

OpenSUSE har nu automatiseret QA-opgaver, så systemer kan teste stabiliteten af ​​pakkerne selv og dermed omdanne Factory til noget, der har helt nye pakker og faktisk har en anstændig forventning om stabilitet.
Reklame

Linux tilbyder alle former for distributioner, der kan imødekomme næsten ethvert behov eller ønske. Der var dog et lille område, hvor en stor distro manglede: en udbredt fordeling, der var let at oprette. Jeg siger ikke, at der ikke var en distro for at opfylde dette behov (Antergos forsøger at gøre opsætning af Arch Arch Linux: Lad dig bygge dit Linux-system fra Scratch Arch Linux: Lad dig bygge dit Linux-system fra bunden til Linux-brugere, er det yderst ønskeligt at kunne tilpasse dit system helt. Nogle gange kan det bedst opnås fra starten - ved at sammenkoble de komponenter, som du gerne vil inkludere ... Læs mere simpelt), men ingen af ​​de større Spillerne havde en mulighed som denne, som alle kunne lovligt bruge. Den nærmeste tilgængelige løsning var openSUSE's Factory og Fedoras Rawhide (vi har dækket Rawhides blødkantkompetencer. Vær på den blødende kant af Linux med Fedora Rawhide Vær på den blødende kant af Linux med Fedora Rawhide Vent ikke med at prøve de nyeste versioner af software - prøv Fedora Rawhide i stedet. Læs mere før).

OpenSUSE har imidlertid arbejdet meget med at automatisere QA-opgaver, så systemer kan teste stabiliteten af ​​pakkerne selv (op til en vis grad). Ved at oprette infrastrukturen for at kunne gøre dette kunne openSUSE vende Factory fra en version af distributionen, der omfattede den nyeste og største, men var generelt ustabil at bruge til noget, der har helt nye pakker og faktisk har en anstændig forventning af stabilitet.

Fordele ved en stabil, Rolling-Release Distro

Resultatet af denne fremgang? Du kan nu få en nemmere tid til at oprette et Linux-system med rulningsløsning ved hjælp af en distribution, som du måske allerede har set eller prøvet før. Det holder dig også i stand til at "opgradere" til nyere udgivelser hver 6-9 måneder, så der er ingen frygt for, at en stor opgradering vil bryde alt. I stedet er de små opdateringer skubbet ud i fabrikken lettere at rette, hvis det bryder noget. Plus, kører det nyeste og bedste giver dig også nye funktioner og forbedringer rundt omkring, og hvem kan ikke lide det?

Sådan kommer du til fabrikken

Der er to gode måder at få openSUSE Factory på. Hvis du for øjeblikket ikke har openSUSE installeret, kan du bare få fat i det nyeste openSUSE Factory-billede og installere fra det. Hvis du allerede har openSUSE installeret, skal du bare ændre nogle få filer og køre et par kommandoer for at skifte til Factory.

Frisk Installer

Hvis du i øjeblikket ikke har openSUSE installeret, kan du bare få den nyeste udvikler snapshot baseret på Factory. Herfra kan du vælge, hvad du vil, og derefter installere det som normalt. Nogle gange (men sjældent) har disse billeder nogle fejl i dem, der muligvis forhindrer dig i at installere Factory på din computer. Hvis dette er tilfældet, skal du tage den nyeste stabile udgave af openSUSE, installere den, og følg derefter de samme instruktioner som dem, der allerede har openSUSE installeret på deres computer.

Opgradering på stedet

Hvis du allerede har openSUSE installeret, skal du udskifte de lagre, du for øjeblikket har tilføjet til dit system, og erstatte dem med dem, der peger på Factory-pakker. Bemærk, at disse instruktioner antager, at du ikke har tilføjet tredjepartsregistreringer - ellers vil disse blive fjernet, når du bruger disse kommandoer.

    • Opret en mappe til at flytte de gamle arkiver til, så du kan gå tilbage til dem bare i tilfælde: sudo mkdir /etc/zypp/repos.d/old
    • Flyt de gamle mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/old til den mappe, vi netop har oprettet: mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/old

    opensuse_factory_repos

    • Tilføj nu disse tre arkiver for at få Factory med disse kommandoer:
      1. sudo zypper ar -f -c http://download.opensuse.org/factory/repo/oss repo-oss
      2. sudo zypper ar -f -c http://download.opensuse.org/factory/repo/non-oss repo-non-oss
      3. sudo zypper ar -f -c http://download.opensuse.org/factory/repo/debug repo-debug
    • Med de nye lagre på plads, skal du fortælle systemet om at starte en opdatering: sudo zypper dup

    opensuse_factory_upgrade
    Lad være med at blive overrasket, hvis trin 4 tager et stykke tid, da det højst sandsynligt er nødvendigt at opgradere stort set alle pakker på dit system til en nyere version, som normalt er mindst 500 MB og normalt tættere på 1 GB.

    Elsker du Rolling-Release Distros?

    Når den lange proces er færdig, skal du nu køre openSUSE Factory! Herfra kan du bare udføre regelmæssige systemopdateringer (via sudo zypper dup hvis du foretrækker) og ved altid, at alle dine pakker er virkelig opdaterede. Du behøver aldrig at bekymre dig om at opgradere til en anden udgivelse igen, og du får løbende nytte af nye funktioner og andre forbedringer. Et godt eksempel på dette er, at du løbende kører den nyeste Linux-kerne, som hele tiden kommer med ydeevne, sikkerhed og strømforbrug.

    Hvilken rolling-release distribution er din favorit? Se vores bedste Linux Distros-side for ideer og lad os vide i kommentarerne!

    In this article