Slik bruker du openSUSE Factory, The New Rolling-Release Distribution

Nå har openSUSE automatisert QA-oppgaver, slik at systemene kan teste stabiliteten til pakkene selv, og dermed snu Factory inn i noe som har helt nye pakker og faktisk har en anstendig forventning om stabilitet.

Nå har openSUSE automatisert QA-oppgaver, slik at systemene kan teste stabiliteten til pakkene selv, og dermed snu Factory inn i noe som har helt nye pakker og faktisk har en anstendig forventning om stabilitet.
Annonse

Linux tilbyr alle slags distribusjoner som kan imøtekomme til omtrent alle behov eller ønsker. Imidlertid var det et lite område hvor det manglet en stor distro: en distribusjonsfordeling som var lett å sette opp. Jeg sier ikke at det ikke var noen distro for å oppfylle dette behovet (Antergos forsøker å sette opp Arch Arch Linux: Lar deg bygge Linux-systemet fra Scratch Arch Linux: La deg bygge Linux-systemet fra grunnen til Linux-strømbrukere, er det svært ønskelig å kunne tilpasse systemet helt. Noen ganger kan det best oppnås fra starten - ved å koble sammen komponentene som du vil inkludere ... Les mer enkelt), men ingen av de større spillerne hadde et alternativ som dette som alle kunne lovlig bruke. Det nærmeste tilgjengelige alternativet var openSUSE's Factory og Fedora's Rawhide (vi har dekket Rawhides blødningskantkapasiteter. Bli på den bløtende kanten av Linux med Fedora Rawhide. Vær på den bløtende kanten av Linux med Fedora Rawhide. Ikke vent å prøve de nyeste versjonene av programvare - prøv Fedora Rawhide i stedet. Les mer før).

OpenSUSE har imidlertid jobbet mye med å automatisere QA-oppgaver, slik at systemene kan teste pakkenes stabilitet selv (til en viss grad). Ved å sette opp infrastrukturen for å kunne gjøre dette, kunne openSUSE vende Factory fra en versjon av distribusjonen som inkluderte den nyeste og største, men var generelt ustabil å bruke, til noe som har helt nye pakker og faktisk har en anstendig forventning av stabilitet.

Fordeler med en stabil, Rolling-Release Distro

Resultatet av denne fremgangen? Du kan nå ha en enklere tid å sette opp et Linux-system med rullefrigjøring ved hjelp av en distribusjon som du kanskje allerede har sett eller prøvd før. Det holder deg også fra å måtte "oppgradere" til nyere utgivelser hver 6-9 måneder, så det er ingen frykt for at en stor oppgradering vil ødelegge alt. I stedet, de små oppdateringene presset ut i fabrikken er enklere å fikse hvis det bryter noe. Plus, kjører det nyeste og beste gir deg også nye funksjoner og forbedringer rundt, og hvem liker ikke det?

Hvordan komme til fabrikken

Det er to gode måter å få openSUSE Factory på. Hvis du for øyeblikket ikke har openSUSE installert, kan du bare ta tak i det nyeste openSUSE Factory-bildet og installere fra det. Hvis du allerede har openSUSE installert, trenger du bare å endre noen få filer og kjøre noen få kommandoer for å bytte til Factory.

Fersk installasjon

Hvis du for øyeblikket ikke har openSUSE installert, kan du bare få den nyeste utviklerens øyeblikksbilde basert på Factory. Herfra kan du velge hva du vil, og deretter installere det som normalt. Noen ganger (men sjelden), disse bildene har noen feil i dem som kan hindre deg i å installere Factory på datamaskinen din. Hvis dette er tilfelle, må du ta tak i den siste stabile utgivelsen av openSUSE, installer den, og følg deretter de samme instruksjonene som de som allerede har openSUSE installert på datamaskinen.

Oppgradering på stedet

Hvis du allerede har openSUSE installert, må du erstatte de lagringsplassene du har lagt til i systemet ditt, og erstatte dem med de som peker på Factory-pakker. Vær oppmerksom på at disse instruksjonene antar at du ikke har lagt til noen tredjepartsregistreringer - ellers vil disse bli fjernet når du bruker disse kommandoene.

    • Opprett en mappe for å flytte de gamle arkivene slik at du kan gå tilbake til dem bare i tilfelle: sudo mkdir /etc/zypp/repos.d/old
    • Flytt de gamle mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/old til mappen vi nettopp har opprettet: mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/old

    opensuse_factory_repos

    • Legg nå disse tre depotene for å få Factory med disse kommandoene:
      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 repositoriene på plass, fortell systemet å starte en oppdatering: sudo zypper dup

    opensuse_factory_upgrade
    Ikke vær overrasket hvis trinn 4 tar en stund, da det mest sannsynlig må oppgraderes nesten alle pakker på systemet til en nyere versjon, som vanligvis er minst 500 MB, og vanligvis nærmere 1 GB.

    Elsker du Rolling-Release Distros?

    Når den lange prosessen er ferdig, bør du nå kjøre openSUSE Factory! Fra nå av kan du bare utføre vanlige systemoppdateringer (via sudo zypper dup hvis du foretrekker) og vet alltid at alle pakkene dine er oppdatert. Du trenger ikke å bekymre deg for å oppgradere til en annen versjon igjen, og du vil kontinuerlig dra nytte av nye funksjoner og andre forbedringer. Et godt eksempel på dette er at du kjører den nyeste Linux-kjernen til enhver tid, som stadig kommer med ytelse, sikkerhet og strømforbruk.

    Hvilken rolling-release distribusjon er din favoritt? Ta en titt på vår beste Linux Distros-side for ideer og gi oss beskjed i kommentarene!

    In this article