Fedora Silverblue on Fedora Linuxi kiiresti arenev versioon, mis võib kunagi asendada Fedora Workstationi vaikeversioonina. Pealtnäha näeb Fedora Silverblue välja samasugune kui Fedora Workstation; mõlemad pakuvad GNOME töölauda ja sarnast rakenduste komplekti.
Mis siis Fedora Silverblue'i Fedora Workstationist eristab ja miks see Linuxi kogukonna nurgas sellist elevust tekitab? Erinevused on peamiselt kapoti all ja need on Linuxi distributsiooni loomise drastiline ümbermõte.
1. Distro, millel on kirjutuskaitstud failisüsteem
Üks esimesi asju, mida Silverblue'i puhul tõenäoliselt näete, on see, et see on muutumatu. See tähendab, et teie operatsioonisüsteem ühendab süsteemifailid kirjutuskaitstud kujul. Ja see tähendab, et teie ega teie installitud seade ei saa teie arvuti toimimiseks vajalikes failides muudatusi teha.
See suurendab oluliselt nii süsteemi stabiilsust kui ka turvalisust. Teie arvuti on stabiilsem, kuna te ei saa kogemata kustutada faili, mida vajate arvuti alglaadimiseks, nagu
Linus ettevõttest Linus Tech Tips tegi seda Pop!_OS-i proovides. Teie süsteem on turvalisem, kuna ka petturtarkvara ei saa nendesse komponentidesse imbuda ega muudatusi teha.Fedora Workstationis vajate süsteemifailide haldamiseks administraatoriõigusi. Seda annab "sudo" paljudes veebis leiduvates käskudes.
Kuigi see on tugev kaitseliin, on sellel mõningaid puudujääke. Esiteks saavad kõik installitud värskendused või installitud rakendused installimise ajal selle juurdepääsu. Need programmid võivad teie arvutis teha soovitud muudatusi, mistõttu on oluline, et installiksite tarkvara ainult usaldusväärsetest allikatest.
Lisaks ei ole harvad juhud, kui paljud meist annavad administraatorijuurdepääsu, kuna nad ei mõista täielikult, mida me teeme või mida programm teeb. Fedora Silverblue kaitseb teid selle eest.
2. Te ei saa oma süsteemi DNF-iga hallata
Fedora Workstation koosneb RPM-vormingus komplekteeritud tarkvarast. Kui installite uusi rakendusi, laadite need alla RPM-ide kujul. Tarkvara eemaldamisel eemaldate ka RPM-id. Ja kui te alla laadite värskendusi – arvasite ära –, saate rohkem RPM-e.
Fedora Silverblue muudab paradigmat. See on pildipõhine operatsioonisüsteem, mis tähendab, et põhisüsteem on paljudes arvutites üks identne pilt. Teie masinas olev Silverblue versioon on identne arendaja masina versiooniga. Värskenduse allalaadimisel asendate oma süsteemipildi uue kujutisega, mis sisaldab uusimat tarkvara.
See tähendab, et te ei saa värskendage või hallake oma süsteemi DNF-i paketihalduri abil millele enamik teisi Fedora versioone tugineb. Selle asemel kasutate rpm-ostree värskendatud piltide allalaadimiseks või pildi muutmiseks. Sellest lähemalt hiljem.
DNF ei ole Fedora Silverblue'i kasutajatele piiratud. Asi on selles, et RPM-ide süsteemi allalaadimise asemel torkate need konteineritesse. Siin tulebki tööriista Toolbx sisse.
Toolbx on terminalipõhine tööriist, mille abil saate luua konteineriruume pakettide installimiseks ja haldamiseks. Sellega kaasnevad teatud eelised. Kui arendate veebisaiti, saate kõik vajalikud paketid alla laadida eraldi konteinerisse, selle asemel et lisada oma põhisüsteemi sadu lisapakette.
Kui olete lõpetanud, saate kogu konteineri ja selles olevad paketid kustutada, ilma et peaksite oma arvuti stabiilsuse pärast muretsema. Saate anda mitmele veebisaidile oma konteineri ja sama kehtib ka tarkvaraarenduse kohta.
Oletame, et te pole arendaja. Toolbx on endiselt koht, kus saate installida muid terminalipõhiseid tööriistu, millele olete harjunud lootma. Kui soovite kasutada tarkvara nagu rsync või exiftool, saate seda siiski teha Fedora Silverblue'is, kasutades Toolbxi.
Toolbx on saadaval ka Fedora Workstationi jaoks. Erinevus seisneb selles, et Silverblue'is on see eelinstallitud ja see on teie ainus viis DNF-i kasutamiseks või käsureaprogrammide installimiseks.
4. Flatpak on rakenduste vaikevorming
Flatpak on universaalne rakenduse vorming Linuxi lauaarvutitele. Flatpakiga saab arendaja oma rakenduse hõlpsalt ühte vormingusse pakkida ja teab, et see töötab enamikus Linuxi versioonides. See on kaugel sellest, kuidas Linux on traditsiooniliselt toiminud.
Enamikul Linuxi distributsioonidel, sealhulgas Fedora Workstationil, on võimalik installida Flatpaki rakendusi. Fedora Silverblue'i eristab see, et Flatpakid on rakenduste installimise eeldatav vaikeviis. Rakenduste pood pakub Flatpakke, kas otse Fedoralt või Flathubilt.
Vajadusel on võimalik paigaldada traditsioonilisi RPM-e. Saate seda teha Toolbxi abil, kuigi see meetod ei lisa teie rakenduse sahtlisse ikooni. Selle asemel peate rakenduse iga kord käivitama käsurealt. Teine võimalus on lisada oma süsteemipildile rakendus kasutades rpm-ostree, näiteks järgmise käsuga:
rpm-ostree installidapakett
Süsteemipildi muutmine võtab kauem aega ja nõuab iga kord taaskäivitamist, et uus programm ilmuks rakenduse sahtlis. Flatpaksi installimine on palju lihtsam kogemus.
5. Saate hõlpsalt eelmisele versioonile tagasi pöörduda
Kõik operatsioonisüsteemi värskendused võivad põhjustada vigu või muudatusi, mis teile ei meeldi. Traditsioonilistes Linuxi distributsioonides, nagu Fedora Workstation, on süsteemivärskenduse tagasivõtmine keeruline protsess. Võite proovida pakette ennistada nende eelmine versioon, kuid kui värskendus installib palju uusi programme, peate muudatused läbi tegema peene hambakammiga, et kõik käsitsi tagasi võtta.
Fedora Silverblue'iga saate ajutiselt naasta oma süsteemi eelmisele versioonile vaid mõne hiireklõpsuga. Valige alglaadimise ajal lihtsalt vanem versioon. Valikute loendi kuvamiseks peate võib-olla teatud klahvi all hoidma. Või lõplikuks tagasipööramiseks võite kasutada rpm-ostree tagasipööramine käsk.
Süsteemi taastamiseks ei pea te muudatuste logisid vaatama ega isegi teadma, mis muutus. See muudab süsteemi tagasipööramise millekski, mida vähem arvutiteadlik inimene mõistab.
6. Proovige riskivaba beetaversiooni
Need meist, kes naudivad uusima tarkvara kasutamist enne selle ametlikku väljaandmist, teavad, et sellega kaasneb teatud risk. Võite kohata vigu, mis muudavad teie arvuti vähem stabiilseks, ilma et saaksite oma süsteemi ennist taastada, kui distro nullist uuesti installida.
Seevastu saate rebaase Fedora Silverblue eelseisvale versioonile nullriskiga. Täpselt nii, null. Võite isegi südamerahuga lülituda Fedora ebastabiilsele arendusversioonile, mida tuntakse Rawhide'ina. Selle põhjuseks on asjaolu, et isegi kui leiate, et teie süsteem on käivitamatus olekus, saate lihtsalt lülituda tagasi oma uusimale stabiilsele süsteemipildile.
Seejärel saate oma süsteemile öelda, et ta jääks edaspidi stabiilse versiooni juurde, nagu poleks te kunagi otsustanud lõpetamata tarkvaraga tegeleda.
Kas peaksite üle minema Fedora Silverblue'ile?
Fedora Silverblue on jõudnud punkti, kus see on stabiilne ja küps alternatiiv Fedora Workstationile. Kuid see pole kõigile. Kui eelistate alternatiivset töölauakeskkonda või soovite oma süsteemi toimimist põhjalikult kohandada, võib Fedora Silverblue tunduda pigem piiranguna.
Kui aga jääte kindlaks vaiketöölauale ja suurem osa vajaminevast tarkvarast on Flathubis saadaval, on Fedora Silverblue'i installimisel palju eeliseid.