Jedna od najboljih značajki Fedora Silverblue je ta što vam omogućuje sigurno i jednostavno isprobavanje i prebacivanje između nekoliko varijanti distroa. Evo kako možete koristiti proces poznat kao "rebasing" da istražite različite verzije ove jedinstvene distribucije Linuxa.

Iako nijedna od sljedećih naredbi nije destruktivna, uvijek je najbolje napraviti sigurnosnu kopiju podataka prije promjene opcija u operativnom sustavu u slučaju da nešto pođe po zlu.

Priprema za rebazu Fedora Silverblue

Za ovaj proces morat ćete raditi s naredbenim redkom. Dakle, samo naprijed i otvorite prozor terminala.

Prva stvar koju biste željeli učiniti je "prikvačiti" svoju trenutnu implementaciju Silverblue kako biste bili sigurni da joj se možete vratiti. Da biste to učinili, unesite sljedeće dvije naredbe u odzivnik terminala:

sudo ostree administratorski pin 0
rpm-ostree status

Izlaz posljednje naredbe prikazat će sve trenutne Silverblue implementacije instalirane na vašem sustavu. Trebali biste vidjeti najmanje dva unosa, ali može ih biti i više, ovisno o tome kako je vaš sustav postavljen.

instagram viewer

Implementacija koju trenutno izvodite trebala bi biti prva na popisu. Kako biste bili sigurni, potražite bijelu točku ispred prvog retka popisa implementacije. Također biste trebali vidjeti riječi Prikvačeno: da na kraju popisa.

Ako imate više od jedne prikvačene slike, to je također u redu. Važno je osigurati da imate prikvačenu poznatu, radnu verziju vašeg operativnog sustava. Ovo će jamčiti da ako nešto pođe po zlu, možete pokrenuti sustav natrag u njegovo trenutno stanje i poništiti sve promjene.

Pronalaženje Fedora verzija dostupnih za instalaciju

Da biste pronašli trenutne verzije Fedora Silverblue koje možete instalirati, morat ćete potražiti najnoviji popis Fedora daljinskih upravljača. Da biste to učinili, unesite sljedeću naredbu:

ostree udaljene reference fedora

Izlaz ove naredbe pokazat će mnoge opcije. Međutim, većina njih su specijalizirane verzije Fedore dizajnirane za određene vrste uređaja. One koje biste obično trebali sadržavati x86-64 u sredini naziva daljinskog upravljača. U isto vrijeme, želite izbjeći one koji sadrže riječi testiranje ili nadopune.

Kao što je gore istaknuto, trebali biste vidjeti barem jednu verziju Silverbluea i Kinoitea. Kinoite je varijanta Silverblue izgrađena oko KDE Plasma radne površine. Dvoznamenkasti broj u nazivu daljinskog upravljača je broj verzije Fedore.

Također možete vidjeti pri dnu postoje dva odgovarajuća sirova koža verzije. Rawhide je nestabilna razvojna grana Fedore. Možete instalirati ove slike da vidite apsolutno najnovije verzije budućih izdanja Fedore.

U nekom trenutku, izdanje koje će postati Fedora 37 razgranat će se od sirove kože i daljinski upravljač za verziju 37 pojavit će se na popisu. Uvijek možete provjeriti Fedora web stranicu da biste vidjeli koje je trenutno stabilno izdanje. Ako na popisu pronađete verziju koja je viša od trenutne verzije izdanja, to će biti a beta verzija nadolazećeg Fedora izdanja.

Ako se pomaknete dalje na popisu, također ćete vidjeti slike za nekoliko prethodnih verzija Fedore. Ovo bi vam moglo dobro doći ako trebate testirati nešto s nešto starijom verzijom.

Kako ponovno bazirati svoj Silverblue sustav na novu verziju

Sada kada znate koje su verzije dostupne, jednostavno je ponovno bazirati vaš trenutni sustav. Najprije označite i kopirajte cijeli naziv daljinskog upravljača za verziju koju želite instalirati. Zatim unesite naredbu u nastavku, zamijenivši daljinski upravljač po svom izboru:

rpm-ostree rebase fedora: fedora/36/x86_64/kinoite

Kad pogodiš Unesi, vaš sustav će početi preuzimati novu sliku i postaviti je za implementaciju. Preuzimanje će trajati najmanje nekoliko minuta, ali može potrajati i dulje ovisno o brzini vašeg računala i internetske veze.

Kada proces završi, jednostavno ponovno pokrenite svoje računalo i vaš sustav će se automatski pokrenuti na novu OS sliku koju ste odabrali. Svi vaši korisnički podaci i datoteke ostat će netaknuti.

Možete prikvačiti onoliko implementacija koliko želite

Ako želite zadržati razne verzije Silverblue/Kinoite za testiranje ili zabavu, možete prikvačiti onoliko implementacija koliko želite i one će ostati u vašem GRUB izbornik za pokretanje.

Da biste prikvačili bilo koju implementaciju, prvo navedite implementacije koje ste instalirali.

rpm-ostree status

Trebat će vam broj implementacije verzije koju želite prikvačiti. Prvi unos na popisu bit će implementacija 0. Na primjer, na gornjoj snimci zaslona, ​​implementacija sirove kože je 0, Kinoite je 1, a Silverblue je 2.

Nakon što znate koju stavku želite prikvačiti, unesite naredbu u nastavku, zamijenivši broj za implementaciju koju želite prikvačiti na GRUB izborniku za pokretanje:

sudo ostree administratorski pin 1

Također možete otkvačiti bilo koji prikvačeni unos unosom sljedeće naredbe koristeći isti sustav numeriranja:

sudo ostree administratorski pin --otkvači 1

Implementacije koje otkvačite neće biti uklonjene iz vašeg izbornika za pokretanje sve dok sljedeći put ne pokrenete nadogradnju ili ponovno postavite sustav. Kada se OSTree slika ažurira, automatski će ukloniti neželjene slike.

Uz instalirano više OSTree slika, u bilo kojem trenutku možete pokrenuti bilo koju onu koju želite koristiti. Ova promjena neće utjecati na datoteke u vašem početnom direktoriju.

Kako vratiti ili poništiti promjene

Ako nakon rebaziranja na novu sliku odlučite da se želite vratiti na izvorni sustav, imate dvije mogućnosti.

Prvo, ako ste proces rebase izvršili samo jednom, sve što trebate učiniti je pustiti sustav da se pokrene na zadanoj OSTree slici, otvoriti terminal i upisati sljedeću naredbu:

rpm-ostree rollback

Ovo će poništiti zadnju promjenu koja je napravljena i vratiti prethodnu OSTree sliku kao zadanu opciju pokretanja. Ova naredba će također raditi na poništavanju svih ažuriranja koja bi mogla pokvariti nešto na vašem sustavu. Pričekajte samo nekoliko trenutaka da poništite promjene, zatim ponovno pokrenite sustav i vratit ćete se na početak.

Ako ste napravili više od jedne promjene, naredba vraćanja najvjerojatnije vas neće vratiti tamo gdje želite biti. U ovom slučaju, sve što trebate učiniti je jednostavno ponovno bazirati svoj sustav još jednom na verziju koju želite pokrenuti. Odatle možete otkvačiti sve druge unose za pokretanje koje više ne želite.

Što još možete učiniti s Fedora Silverblue?

Iako je Silverblue (i njegove varijante) nepromjenjiv sustav, to ne znači da ga ne možete prilagoditi svojim potrebama ili ukusima. Postoji još mnogo toga za istražiti uz Fedora Silverblue.