Jednou z najlepších funkcií Fedora Silverblue je, že vám umožňuje bezpečne a jednoducho vyskúšať a prepínať medzi niekoľkými variantmi distribúcie. Tu je návod, ako môžete použiť proces známy ako „rebasing“ na preskúmanie rôznych verzií tejto jedinečnej distribúcie Linuxu.

Aj keď žiadny z nasledujúcich príkazov nie je deštruktívny, vždy je najlepšie zálohovať údaje pred zmenou možností v operačnom systéme pre prípad, že sa niečo pokazí.

Príprava na Rebase Fedora Silverblue

Pre tento proces budete musieť pracovať s príkazovým riadkom. Takže pokračujte a otvorte okno terminálu.

Prvá vec, ktorú by ste chceli urobiť, je „pripnúť“ vaše súčasné nasadenie Silverblue, aby ste sa uistili, že sa k nemu budete môcť vrátiť. Ak to chcete urobiť, zadajte do príkazového riadka terminálu nasledujúce dva príkazy:

sudo ostree admin pin 0
otáčok-stree stav

Výstup posledného príkazu zobrazí všetky aktuálne nasadenia Silverblue nainštalované vo vašom systéme. Mali by ste vidieť aspoň dve položky, ale môže ich byť aj viac v závislosti od toho, ako máte nastavený systém.

instagram viewer

Nasadenie, ktoré momentálne používate, by malo byť prvé na zozname. Aby ste si boli istí, pozrite sa na bielu bodku pred prvým riadkom v zozname nasadenia. Mali by ste vidieť aj slová Pripnuté: áno na konci výpisu.

Ak máte pripnutých viac ako jeden obrázok, je to tiež v poriadku. Dôležité je uistiť sa, že máte pripnutú známu fungujúcu verziu operačného systému. To zaručí, že ak sa niečo pokazí, môžete zaviesť systém späť do jeho aktuálneho stavu a vrátiť späť všetky zmeny.

Hľadanie verzií Fedory dostupných na inštaláciu

Ak chcete nájsť aktuálne verzie Fedora Silverblue, ktoré si môžete nainštalovať, budete musieť vyhľadať najnovší zoznam diaľkových ovládačov Fedory. Ak to chcete urobiť, zadajte nasledujúci príkaz:

ostree remote refs fedora

Výstup tohto príkazu zobrazí veľa možností. Väčšina z nich sú však špecializované verzie Fedory určené pre konkrétne typy zariadení. Tie, ktoré by ste zvyčajne potrebovali, obsahujú x86-64 uprostred názvu diaľkového ovládača. Zároveň sa chcete vyhnúť tým, ktoré obsahujú slová testovanie alebo aktualizácie.

Ako je zdôraznené vyššie, mali by ste vidieť aspoň jednu verziu Silverblue aj Kinoite. Kinoite je variant Silverblue postavený na pracovnej ploche KDE Plasma. Dvojmiestne číslo v názve diaľkového ovládača je číslo verzie Fedory.

Môžete tiež vidieť, že v spodnej časti sú dve zodpovedajúce surová koža verzií. Rawhide je nestabilná vývojová vetva Fedory. Tieto obrazy si môžete nainštalovať, aby ste videli absolútne najnovšie zostavy budúcich vydaní Fedory.

V určitom okamihu bude vydanie, ktoré sa stane Fedora 37, rozvetvené z rawhide a v zozname sa objaví diaľkové ovládanie pre verziu 37. Vždy môžete skontrolovať Fedora webovú stránku, aby ste videli, aké je aktuálne stabilné vydanie. Ak v zozname nájdete verziu, ktorá je vyššia ako aktuálna verzia vydania, bude to a beta verzia pripravovaného vydania Fedory.

Ak sa v zozname posuniete ďalej, uvidíte aj obrázky niekoľkých predchádzajúcich verzií Fedory. Tie sa môžu hodiť, ak potrebujete niečo otestovať s trochu staršou verziou.

Ako prebudovať váš systém Silverblue na novú verziu

Teraz, keď už viete, ktoré verzie sú k dispozícii, je prestavba vášho súčasného systému jednoduchá. Najprv zvýraznite a skopírujte celý názov diaľkového ovládača pre verziu, ktorú chcete nainštalovať. Potom zadajte príkaz uvedený nižšie a nahraďte diaľkové ovládanie podľa vášho výberu:

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

Keď udriete Zadajte, váš systém začne sťahovať nový obraz a nastaví ho na nasadenie. Sťahovanie bude trvať aspoň niekoľko minút, ale môže to trvať aj dlhšie v závislosti od rýchlosti vášho počítača a internetového pripojenia.

Po dokončení procesu jednoducho reštartujte počítač a váš systém sa automaticky zavedie do nového obrazu operačného systému, ktorý ste si vybrali. Všetky vaše používateľské údaje a súbory zostanú nedotknuté.

Môžete pripnúť toľko nasadení, koľko chcete

Ak si chcete ponechať rôzne verzie Silverblue/Kinoite na testovanie alebo zábavu, môžete pripnúť toľko nasadení, koľko chcete, a zostanú vo vašom zavádzacie menu GRUB.

Ak chcete pripnúť akékoľvek nasadenie, najprv uveďte zoznam nasadení, ktoré ste nainštalovali.

otáčok-stree stav

Budete potrebovať číslo nasadenia verzie, ktorú chcete pripnúť. Prvá položka v zozname bude nasadenie 0. Napríklad na snímke obrazovky vyššie je nasadenie rawhide 0, Kinoite je 1 a Silverblue je 2.

Keď viete, ktorú položku chcete pripnúť, zadajte nižšie uvedený príkaz a nahraďte číslom nasadenia, ktoré chcete pripnúť v zavádzacej ponuke GRUB:

sudo ostree admin pin 1

Akýkoľvek pripnutý záznam môžete tiež odopnúť zadaním nasledujúceho príkazu pomocou rovnakého systému číslovania:

sudo ostree admin pin -- odopnúť 1

Nasadenia, ktoré odopnete, sa z ponuky zavádzania neodstránia, kým nabudúce nespustíte inováciu alebo prebudujete systém. Keď sa obrázok OSTree aktualizuje, automaticky odstráni nechcené obrázky.

S viacerými nainštalovanými obrazmi OSTree môžete kedykoľvek zaviesť ktorýkoľvek z nich, ktorý chcete použiť. Táto zmena neovplyvní súbory vo vašom domovskom adresári.

Ako vrátiť späť alebo vrátiť zmeny

Ak sa po zmene základu na nový obrázok rozhodnete, že sa chcete vrátiť k pôvodnému systému, máte dve možnosti.

Po prvé, ak ste proces rebase vykonali iba raz, všetko, čo musíte urobiť, je nechať systém zaviesť do predvoleného obrazu OSTree, otvoriť terminál a zadať nasledujúci príkaz:

rpm-ostree rollback

Toto vráti späť poslednú vykonanú zmenu a obnoví predchádzajúci obraz OSTree ako predvolenú možnosť zavádzania. Tento príkaz bude fungovať aj na vrátenie všetkých aktualizácií, ktoré by mohli narušiť niečo vo vašom systéme. Dajte mu chvíľu na zrušenie zmien, potom reštartujte a vrátite sa tam, kde ste začali.

Ak ste vykonali viac ako jednu zmenu, príkaz na vrátenie vás s najväčšou pravdepodobnosťou nevráti tam, kde chcete byť. V tomto prípade všetko, čo musíte urobiť, je jednoducho znova založiť váš systém na verziu, ktorú chcete používať. Odtiaľ môžete odopnúť akékoľvek ďalšie spúšťacie položky, ktoré už nechcete.

Čo ešte môžete robiť s Fedora Silverblue?

Aj keď je Silverblue (a jeho varianty) nemenný systém, neznamená to, že si ho nemôžete prispôsobiť tak, aby vyhovoval vašim potrebám alebo vkusu. S Fedora Silverblue je toho ešte veľa, čo môžete preskúmať.