Ena najboljših lastnosti Fedora Silverblue je, da vam omogoča varno in enostavno preizkušanje in preklapljanje med več različicami distribucije. Tukaj je opisano, kako lahko uporabite postopek, znan kot "rebasing", da raziščete različne različice te edinstvene distribucije Linuxa.
Čeprav nobeden od naslednjih ukazov ni uničujoč, je vedno najbolje, da varnostno kopirate podatke, preden spremenite možnosti v operacijskem sistemu, če gre kaj narobe.
Priprave na ponovno bazo Fedora Silverblue
Za ta postopek boste morali delati z ukazno vrstico. Torej odprite terminalsko okno.
Prva stvar, ki bi jo želeli narediti, je »pripeti« vašo trenutno uvedbo Silverblue, da zagotovite, da se lahko vrnete k njej. Če želite to narediti, v poziv terminala vnesite naslednja dva ukaza:
sudo ostree skrbniški pin 0
stanje rpm-ostree
Izhod zadnjega ukaza bo pokazal vse trenutne razmestitve Silverblue, nameščene v vašem sistemu. Morali bi videti vsaj dva vnosa, vendar jih je lahko več, odvisno od tega, kako imate nastavljen sistem.
Razmestitev, ki jo trenutno izvajate, bi morala biti prva na seznamu. Če želite biti prepričani, poiščite belo piko pred prvo vrstico seznama uvajanja. Videti bi morali tudi besede Pripeto: da na koncu seznama.
Če imate pripetih več kot eno sliko, je tudi to v redu. Pomembno je zagotoviti, da imate pripeto znano delujočo različico operacijskega sistema. To bo zagotovilo, da lahko, če gre kaj narobe, zaženete sistem nazaj v trenutno stanje in razveljavite vse spremembe.
Iskanje različic Fedore, ki so na voljo za namestitev
Če želite najti trenutne različice Fedora Silverblue, ki jih lahko namestite, boste morali poiskati najnovejši seznam daljinskih upravljalnikov Fedora. Če želite to narediti, vnesite naslednji ukaz:
ostree oddaljene reference fedora
Rezultat tega ukaza bo pokazal veliko možnosti. Vendar pa je večina od njih specializiranih različic Fedore, zasnovanih za posebne vrste naprav. Tisti, ki jih običajno potrebujete, vsebujejo x86-64 na sredini imena daljinca. Hkrati se želite izogniti tistim, ki vsebujejo besede testiranje oz posodobitve.
Kot je poudarjeno zgoraj, bi morali videti vsaj eno različico Silverblue in Kinoite. Kinoite je različica Silverblue, zgrajena okoli namizja KDE Plasma. Dvomestna številka v imenu daljinskega upravljalnika je številka različice Fedora.
Prav tako lahko vidite blizu dna, da sta dve ustrezni surova koža različice. Rawhide je Fedorina nestabilna razvojna veja. Te slike lahko namestite, če si želite ogledati absolutno najnovejše različice prihodnjih izdaj Fedore.
Na neki točki bo izdaja, ki bo postala Fedora 37, razvejana iz surove kože in na seznamu se bo pojavil daljinski upravljalnik za različico 37. Vedno lahko preverite Fedora spletnem mestu, da vidite, kakšna je trenutna stabilna izdaja. Če na seznamu najdete različico, ki je višja od trenutne različice izdaje, bo to a beta različica prihajajoče izdaje Fedore.
Če se pomaknete še naprej po seznamu, boste videli tudi slike za nekaj prejšnjih različic Fedore. To vam lahko pride prav, če morate nekaj preizkusiti z nekoliko starejšo različico.
Kako obnoviti vaš sistem Silverblue na novo različico
Zdaj, ko veste, katere različice so na voljo, je ponovna osnova vašega trenutnega sistema preprosta. Najprej označite in kopirajte celotno ime daljinskega upravljalnika za različico, ki jo želite namestiti. Nato vnesite spodnji ukaz in zamenjajte daljinski upravljalnik po vaši izbiri:
rpm-ostree preosnova fedora: fedora/36/x86_64/kinoite
Ko zadeneš Vnesite, bo vaš sistem začel prenašati novo sliko in jo nastavil za uvajanje. Prenos bo trajal vsaj nekaj minut, lahko pa tudi dlje, odvisno od hitrosti vašega računalnika in internetne povezave.
Ko je postopek končan, preprosto znova zaženite računalnik in sistem se bo samodejno zagnal v novo sliko OS, ki ste jo izbrali. Vsi vaši uporabniški podatki in datoteke bodo ostali nedotaknjeni.
Pripnete lahko poljubno število razmestitev
Če želite obdržati različne različice Silverblue/Kinoite za testiranje ali zabavo, lahko pripnete poljubno število uvedb, ki bodo ostale v vašem Zagonski meni GRUB.
Če želite pripeti katero koli uvedbo, najprej navedite uvedbe, ki ste jih namestili.
stanje rpm-ostree
Potrebovali boste številko uvedbe različice, ki jo želite pripeti. Prvi vnos na seznamu bo uvedba 0. Na primer, na zgornjem posnetku zaslona je uvedba surove kože 0, Kinoite 1 in Silverblue 2.
Ko veste, kateri element želite pripeti, vnesite spodnji ukaz in zamenjajte številko za uvedbo, ki jo želite pripeti v zagonskem meniju GRUB:
sudo ostree skrbniški pin 1
Prav tako lahko odpnete kateri koli pripet vnos tako, da vnesete naslednji ukaz z uporabo istega sistema številčenja:
sudo ostree skrbniški pin --odpni 1
Razmestitve, ki jih odpnete, ne bodo odstranjene iz vašega zagonskega menija, dokler ne boste naslednjič zagnali nadgradnje ali znova osnovali sistema. Ko se slika OSTree posodobi, samodejno odstrani neželene slike.
Če imate nameščenih več slik OSTree, lahko kadar koli zaženete tisto, ki jo želite uporabiti. Ta sprememba ne bo vplivala na datoteke v vašem domačem imeniku.
Kako vrniti ali razveljaviti spremembe
Če se po ponovni nastavitvi na novo sliko odločite, da se želite vrniti na izvirni sistem, imate dve možnosti.
Prvič, če ste postopek ponovne baze izvedli le enkrat, morate samo pustiti sistemu, da se zažene v privzeto sliko OSTree, odpreti terminal in vnesti naslednji ukaz:
rpm-ostree povrnitev nazaj
To bo razveljavilo zadnjo opravljeno spremembo in obnovilo prejšnjo sliko OSTree kot privzeto možnost zagona. Ta ukaz bo deloval tudi pri razveljavitvi vseh posodobitev, ki bi lahko kaj pokvarile v vašem sistemu. Počakajte nekaj trenutkov, da razveljavite spremembe, nato znova zaženite in vrnili se boste tam, kjer ste začeli.
Če ste naredili več kot eno spremembo, vas ukaz za povrnitev verjetno ne bo vrnil tja, kjer želite biti. V tem primeru je vse, kar morate storiti, preprosto ponovno baziranje sistema na različico, ki jo želite izvajati. Od tam lahko odpnete vse druge zagonske vnose, ki jih ne želite več.
Kaj še lahko storite s Fedoro Silverblue?
Čeprav je Silverblue (in njegove različice) nespremenljiv sistem, to ne pomeni, da ga ne morete prilagoditi svojim potrebam ali okusom. S Fedoro Silverblue lahko raziščete še veliko več.