Fedora Silverblue üks parimaid omadusi on see, et see võimaldab teil turvaliselt ja hõlpsalt proovida ja vahetada mitme distro variandi vahel. Siit saate teada, kuidas saate selle ainulaadse Linuxi distributsiooni erinevate versioonide uurimiseks kasutada protsessi, mida nimetatakse "rebasingiks".

Kuigi ükski järgmistest käskudest ei ole hävitav, on alati parem oma andmed enne operatsioonisüsteemi valikute muutmist varundada, kui midagi peaks valesti minema.

Rebase Fedora Silverblue'i ettevalmistamine

Selle protsessi jaoks peate töötama käsureaga. Nii et minge edasi ja avage terminali aken.

Esimene asi, mida soovite teha, on "kinnitada" oma praegune Silverblue'i juurutus, et veenduda, et saate selle juurde tagasi pöörduda. Selleks sisestage terminali viibale järgmised kaks käsku:

sudo ostree administraatori pin 0
rpm-ostree olek

Viimase käsu väljund näitab kõiki teie süsteemi installitud praeguseid Silverblue'i juurutusi. Peaksite nägema vähemalt kahte kirjet, kuid neid võib olla rohkem, sõltuvalt sellest, kuidas teie süsteem on seadistatud.

Praegu käivitatav juurutus peaks olema loendis esimene. Et olla kindel, otsige juurutusloendi esimese rea ees valget punkti. Sa peaksid ka sõnu nägema Kinnitatud: jah nimekirja lõpus.

Kui teil on kinnitatud rohkem kui üks pilt, on see ka hea. Oluline on veenduda, et teie operatsioonisüsteemi teadaolevalt töötav versioon oleks kinnitatud. See tagab, et kui midagi läheb valesti, saate oma süsteemi praegusesse olekusse tagasi käivitada ja kõik muudatused tagasi võtta.

Installimiseks saadaolevate Fedora versioonide leidmine

Fedora Silverblue praeguste versioonide leidmiseks, mida saate installida, peate otsima uusimat Fedora kaugjuhtimispultide loendit. Selleks sisestage järgmine käsk:

ostree remote refs fedora

Selle käsu väljund näitab palju võimalusi. Enamik neist on aga Fedora spetsiaalsed versioonid, mis on mõeldud teatud tüüpi seadmetele. Need, mida tavaliselt vajate, sisaldavad x86-64 puldi nime keskel. Samal ajal soovite vältida neid, mis sisaldavad sõnu testimine või uuendused.

Nagu ülalpool esile tõstetud, peaksite nägema vähemalt üht nii Silverblue'i kui ka Kinoite'i versiooni. Kinoite on Silverblue'i variant, mis on ehitatud KDE Plasma töölaua ümber. Kahekohaline number kaugjuhtimispuldi nimes on Fedora versiooninumber.

Samuti näete allosas, et seal on kaks vastavat toornahk versioonid. Toornahk on Fedora ebastabiilne arendusharu. Saate installida need pildid, et näha tulevaste Fedora väljalasete uusimaid versioone.

Mingil hetkel eraldatakse väljalase, millest saab Fedora 37, toornahast ja loendisse ilmub versiooni 37 jaoks mõeldud pult. Saate alati kontrollida Fedora veebisaidil, et näha, milline on praegune stabiilne väljalase. Kui leiate loendist versiooni, mis on praegusest versioonist kõrgem, on see a Fedora eelseisva väljalase beetaversioon.

Kui kerite loendis tagasi, näete ka mõne Fedora varasema versiooni pilte. Need võivad olla kasulikud, kui teil on vaja midagi veidi vanema versiooniga testida.

Kuidas oma Silverblue'i süsteemi uuele versioonile ümber ehitada

Nüüd, kui teate, millised versioonid on saadaval, on oma praeguse süsteemi baaside muutmine lihtne. Esmalt tõstke esile ja kopeerige installitava versiooni kaugjuhtimispuldi kogu nimi. Seejärel sisestage allolev käsk, asendades oma valitud kaugjuhtimispuldi:

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

Kui lööd Sisenema, alustab teie süsteem uue pildi allalaadimist ja seadistab selle juurutamiseks. Allalaadimine võtab aega vähemalt paar minutit, kuid sõltuvalt teie arvuti ja Interneti-ühenduse kiirusest võib see võtta kauem aega.

Kui protsess on lõppenud, taaskäivitage lihtsalt arvuti ja teie süsteem käivitub automaatselt teie valitud uue OS-i kujutisega. Kõik teie kasutajaandmed ja failid jäävad puutumatuks.

Saate kinnitada nii palju juurutusi, kui soovite

Kui soovite hoida erinevaid Silverblue/Kinoite versioone testimiseks või meelelahutuseks, saate kinnitada nii palju juurutusi kui soovite ja need jäävad teie GRUB alglaadimismenüü.

Mis tahes juurutuse kinnitamiseks loetlege esmalt installitud juurutused.

rpm-ostree olek

Teil on vaja selle versiooni juurutusnumbrit, mille soovite kinnitada. Loendi esimene kirje on juurutamine 0. Näiteks ülaltoodud ekraanipildil on toornaha juurutus 0, Kinoite on 1 ja Silverblue on 2.

Kui teate, millise üksuse soovite kinnitada, sisestage allolev käsk, asendades selle juurutuse numbriga, mille soovite GRUBi alglaadimismenüüs kinnitada:

sudo ostree administraatori pin 1

Kinnitatud kirje saate ka vabastada, sisestades sama nummerdamissüsteemi kasutades järgmise käsu:

sudo ostree administraatori pin --vabasta 1

Vabastatud juurutusi ei eemaldata teie alglaadimismenüüst enne, kui käivitate järgmise versiooniuuenduse või süsteemi ümber baasi. Kui OSTree kujutist värskendatakse, eemaldab see soovimatud pildid automaatselt.

Kui installitud on mitu OSTree pilti, saate igal ajal käivitada ükskõik millisele, mida soovite kasutada. See muudatus ei mõjuta teie kodukataloogis olevaid faile.

Kuidas muudatusi tagasi pöörata või tagasi võtta

Kui otsustate pärast uuele pildile aluse andmist naasta algse süsteemi juurde, on teil kaks võimalust.

Esiteks, kui olete taasalustamisprotsessi teinud ainult üks kord, peate vaid laskma süsteemil alglaadida OSTree vaikekujutisele, avama terminali ja tippima järgmise käsu:

rpm-ostree tagasipööramine

See tühistab viimase tehtud muudatuse ja taastab eelmise OSTree kujutise alglaadimise vaikevalikuna. See käsk töötab ka kõigi värskenduste tagasivõtmiseks, mis võivad teie süsteemis midagi rikkuda. Andke muudatuste tagasivõtmiseks mõni hetk, seejärel taaskäivitage ja jõuate tagasi sinna, kust alustasite.

Kui olete teinud rohkem kui ühe muudatuse, ei vii tagasipööramiskäsk teid tõenäoliselt tagasi sinna, kuhu soovite. Sel juhul peate lihtsalt oma süsteemi uuesti uuesti määrama versioonile, mida soovite kasutada. Sealt saate vabastada kõik muud alglaadimiskirjed, mida te enam ei soovi.

Mida veel saate Fedora Silverblue'iga teha?

Kuigi Silverblue (ja selle variandid) on muutumatu süsteem, ei tähenda see, et te ei saaks seda kohandada vastavalt oma vajadustele või maitsele. Fedora Silverblue'iga on veel palju uurida.