Fedora Silverblue on nopeasti kehittyvä Fedora Linuxin versio, joka saattaa joskus korvata Fedora Workstationin oletusversiona. Pinnalla Fedora Silverblue näyttää samalta kuin Fedora Workstation; molemmat tarjoavat GNOME-työpöydän ja samanlaisia sovelluksia.
Mikä sitten erottaa Fedora Silverbluen Fedora Workstationista, ja miksi se herättää tällaista jännitystä Linux-yhteisön kulmassa? Erot ovat ensisijaisesti konepellin alla, ja ne ovat jyrkkä uudelleenarviointi Linux-jakelun rakentamisesta.
1. Distro, jossa on vain luku -tiedostojärjestelmä
Yksi ensimmäisistä asioista, joita todennäköisesti huomaat Silverbluessa, on, että se on muuttumaton. Tämä tarkoittaa, että käyttöjärjestelmäsi liittää järjestelmätiedostot vain luku -muotoisina. Ja tämä tarkoittaa, ettet sinä tai mikään asentamasi voi tehdä muutoksia tiedostoihin, joita tarvitaan tietokoneen toiminnan varmistamiseksi.
Tämä lisää huomattavasti sekä järjestelmän vakautta että turvallisuutta. Tietokoneesi on vakaampi, koska et voi vahingossa poistaa tiedostoa, jota tarvitset tietokoneen käynnistymiseen
Linus of Linus Tech Tips teki niin, kun kokeili Pop!_OS: ää. Järjestelmäsi on turvallisempi, koska petolliset ohjelmistot eivät myöskään voi tunkeutua näihin komponentteihin tai tehdä niihin muutoksia.Fedora Workstationissa tarvitset järjestelmänvalvojan oikeudet järjestelmätiedostojen hallintaan. Tämän "sudo" myöntää monissa verkosta löytyvissä komennoissa.
Vaikka tämä on vahva puolustuslinja, siinä on joitain puutteita. Ensinnäkin mikä tahansa asentamasi päivityssarja tai mikä tahansa asentamasi sovellus saa tämän käyttöoikeuden asennuksen aikana. Nämä ohjelmat voivat tehdä mitä tahansa muutoksia tietokoneeseesi, minkä vuoksi on tärkeää, että asennat ohjelmistoja vain luotettavista lähteistä.
Tämän lisäksi ei ole harvinaista, että monet meistä myöntävät järjestelmänvalvojan käyttöoikeudet ymmärtämättä täysin mitä olemme tekemässä tai mitä ohjelma tekee. Fedora Silverblue suojaa sinua tältä.
2. Et voi hallita järjestelmääsi DNF: n avulla
Fedora Workstation koostuu RPM-muodossa olevista ohjelmistoista. Kun asennat uusia sovelluksia, lataat ne RPM-muodossa. Kun poistat ohjelmiston, poistat RPM: t. Ja kun lataat päivityksiä – arvasit sen – lisää RPM: itä.
Fedora Silverblue muuttaa paradigmaa. Se on kuvapohjainen käyttöjärjestelmä, mikä tarkoittaa, että ydinjärjestelmä on yksi kuva, joka on identtinen useissa tietokoneissa. Koneesi Silverblue-versio on identtinen kehittäjän koneen kanssa. Kun lataat päivityksen, korvaat järjestelmäkuvasi uudella, joka sisältää uusimman ohjelmiston.
Tämä tarkoittaa, että et voi päivitä tai hallitse järjestelmääsi DNF-paketinhallinnan avulla joihin useimmat muut Fedoran versiot luottavat. Sen sijaan käytät rpm-ostree ladataksesi päivitettyjä kuvia tai tehdäksesi muutoksia kuvaasi. Siitä lisää myöhemmin.
DNF ei ole rajoitettu Fedora Silverblue -käyttäjille. Kyse on vain siitä, että sen sijaan, että lataat RPM: itä järjestelmääsi, asetat ne säilöihin. Siinä Toolbx tulee mukaan.
Toolbx on päätepohjainen työkalu, jolla voit luoda konttitiloja pakettien asentamista ja hallintaa varten. Tämä tuo mukanaan tiettyjä etuja. Jos olet kehittämässä verkkosivustoa, voit ladata kaikki tarvitsemasi paketit erilliseen säiliöön sen sijaan, että lisäisit satoja ylimääräisiä paketteja ydinjärjestelmääsi.
Kun olet valmis, voit poistaa koko säiliön ja sen sisältämät paketit huolehtimatta tietokoneesi vakaudesta. Voit antaa useille verkkosivustoille oman säilön, ja sama pätee ohjelmistokehitykseen.
Oletetaan, että et ole kehittäjä. Toolbx on edelleen paikka, jossa voit asentaa muita päätepohjaisia työkaluja, joihin olet tottunut luottamaan. Jos haluat käyttää ohjelmistoja, kuten rsync tai exift-työkalu, voit silti tehdä sen Fedora Silverbluessa Toolbx: n avulla.
Toolbx on saatavilla myös Fedora Workstationille. Erona on, että Silverbluessa se tulee esiasennettuna ja on ainoa tapa käyttää DNF: ää tai asentaa komentoriviohjelmia.
4. Flatpak on sovellusten oletusmuoto
Flatpak on yleinen sovellusmuoto Linux-työasemille. Flatpakin avulla kehittäjä voi helposti pakata sovelluksensa yhteen muotoon ja tietää, että se toimii useimmissa Linux-versioissa. Tämä on kaukana tavasta, jolla Linux on perinteisesti toiminut.
Useimmissa Linux-distroissa, mukaan lukien Fedora Workstation, on mahdollisuus asentaa Flatpak-sovelluksia. Fedora Silverblue erottaa muista, että Flatpakit ovat odotettu oletustapa sovellusten asentamiseen. Sovelluskauppa tarjoaa Flatpakeja joko suoraan Fedoralta tai Flathubista.
On olemassa tapoja asentaa perinteiset RPM: t tarvittaessa. Voit tehdä sen Toolbx: llä, mutta tämä menetelmä ei lisää kuvaketta sovelluslaatikkoosi. Sen sijaan sinun on käynnistettävä sovellus komentoriviltä joka kerta. Toinen vaihtoehto on lisätä sovellus järjestelmäkuvaasi käyttämällä rpm-ostree, kuten seuraavalla komennolla:
rpm-ostree Asentaapaketti
Järjestelmäkuvan muutosten tekeminen kestää kauemmin ja vaatii uudelleenkäynnistyksen joka kerta, jotta uusi ohjelma näkyy sovelluslaatikossasi. Flatpaksin asentaminen on paljon yksinkertaisempi kokemus.
5. Voit helposti palauttaa edelliseen versioon
Kaikki käyttöjärjestelmän päivitykset voivat aiheuttaa virheitä tai tehdä muutoksia, joista et pidä. Perinteisissä Linux-distroissa, kuten Fedora Workstationissa, järjestelmäpäivityksen kumoaminen on hankala prosessi. Voit yrittää palauttaa paketit aiempaan versioonsa, mutta jos päivitys asentaa paljon uusia ohjelmia, sinun täytyy käydä muutokset läpi hienohampaisella kammalla, jotta kaikki voidaan kumota käsin.
Fedora Silverbluen avulla voit tilapäisesti palata järjestelmän aikaisempaan versioon vain muutamalla hiiren napsautuksella. Valitse vain vanhempi julkaisu käynnistyksen aikana. Saatat joutua pitämään tiettyä näppäintä painettuna avataksesi vaihtoehtoluettelon. Tai peruuttaaksesi pysyvästi, voit käyttää rpm-ostree palautus komento.
Järjestelmän palauttamiseksi sinun ei tarvitse katsoa muutoslokeja tai edes tietää, mikä muuttui. Tämä tekee järjestelmän peruuttamisesta jotain, jonka vähemmän tietokoneita tunteva ihminen voi keksiä.
6. Kokeile beta-julkaisuja ilman riskiä
Ne meistä, jotka nauttivat uusimman ohjelmiston saamisesta käsiimme ennen sen virallista julkaisua, tietävät, että siihen liittyy tietty riski. Saatat kohdata bugeja, jotka tekevät tietokoneestasi vähemmän vakaan, eikä järjestelmää ole helppo palauttaa entiseen, kuin asentaa distro uudelleen alusta.
Sitä vastoin voit palaa Fedora Silverbluen tulevaan versioon nolla riskillä. Aivan oikein, nolla. Voit jopa vaihtaa Fedoran epävakaaseen kehitysversioon, joka tunnetaan nimellä Rawhide, mielenrauhalla. Tämä johtuu siitä, että vaikka havaitsetkin järjestelmäsi käynnistymättömässä tilassa, voit yksinkertaisesti vaihtaa takaisin uusimpaan vakaaseen järjestelmänäköistiedostoon.
Tämän jälkeen voit käskeä järjestelmääsi pysymään vakaassa versiossa, ikään kuin et olisi koskaan päättänyt seurustella keskeneräisten ohjelmistojen kanssa.
Pitäisikö sinun vaihtaa Fedora Silverblueen?
Fedora Silverblue on saavuttanut pisteen, jossa se on vakaa, kypsä vaihtoehto Fedora Workstationille. Mutta se ei ole kaikille. Jos pidät vaihtoehtoisesta työpöytäympäristöstä tai haluat tehdä laajoja mukautuksia järjestelmäsi toimintaan, Fedora Silverblue saattaa tuntua enemmän rajoitukselta.
Jos kuitenkin pysyt oletustyöpöydässä ja suurin osa tarvitsemistasi ohjelmistoista on saatavilla Flathubissa, Fedora Silverbluen asentaminen tarjoaa monia etuja.