Fedora Silverblue ir nemainÄ«ga darbvirsmas operÄtÄjsistÄma. TajÄ visas lietojumprogrammas darbojas izolÄtos konteineros, un atjauninÄjumi tiek instalÄti atomiski.
IepriekÅ” projekts tika saukts Fedora Atomic darbstacija. VÄlÄk to pÄrdÄvÄja par Silverblue. PÄc izstrÄdÄtÄju domÄm, viÅi apsvÄra vairÄk nekÄ 150 nosaukumu iespÄjas. Silverblue tika izvÄlÄts vienkÄrÅ”i tÄpÄc, ka sociÄlajos tÄ«klos bija Å”Äds bezmaksas domÄns un konti.
AtjauninÄta sistÄma mainÄ«ts Fedora Workstation ir Fedora 30 prioritÄrÄ versija galddatoriem. Autori saka, ka Silverblue ir nÄkotnÄ. var pilnÄ«bÄ izspiest Fedora darbstacija.
Viens no Hacker News iemÄ«tniekiem ieteiktska Silverblue koncepcija kļuva par projekta izstrÄdi Bezvalstnieks Linux. Fedora to reklamÄja apmÄram pirms desmit gadiem. Bezvalsts Linux bija paredzÄts vienkÄrÅ”ot plÄno un biezo klientu administrÄÅ”anu. ArÄ« tajÄ visi sistÄmas konfigurÄcijas faili tika atvÄrti tikai lasÄ«Å”anas režīmÄ.
Ko dod ānemainÄ«baā?
Termins "nemainÄ«ga operÄtÄjsistÄma" nozÄ«mÄ, ka saknes un lietotÄja direktoriji ir uzstÄdÄ«ti tikai lasÄmÄ režīmÄ. Visi mainÄmie dati tiek ievietoti /var direktorijÄ. IzstrÄdÄtÄji izmanto lÄ«dzÄ«gu metodi ChromeOS Šø macOS Catalina. Å Ä« pieeja palielina OS droŔību un novÄrÅ” sistÄmas failu dzÄÅ”anu (piemÄram, kļūdas dÄļ).
Viens no Hacker News rezidentiem tematiskajÄ pavedienÄ Es teicu, ka es reiz nejauÅ”i izdzÄsu vairÄkus sistÄmas failus, modificÄjot Ubuntu Yaru motÄ«vu. TomÄr viÅam nebija nekÄdu dublÄjumu regulÄrÄ izteiksmes kļūdas dÄļ. PÄc viÅa teiktÄ, nemainÄ«ga OS palÄ«dzÄtu izvairÄ«ties no problÄmÄm.
AtjauninÄjumu instalÄÅ”ana ir arÄ« vienkÄrÅ”ota - viss, kas jums jÄdara, ir restartÄt sistÄmu no jauna attÄla. TurklÄt ir iespÄjams Ätri pÄrslÄgties starp vairÄkÄm filiÄlÄm (Fedora izlaidumi). PiemÄram, starp paÅ”laik izstrÄdÄto Fedora versiju Pletne un repozitorijs atjauninÄjumi-testÄÅ”ana ar gaidÄmajiem atjauninÄjumiem.
KÄdas ir atŔķirÄ«bas no klasiskÄs Fedora?
OSTree tehnoloÄ£ija tiek izmantota, lai instalÄtu bÄzes vidi (/ un / usr). MÄs varam teikt, ka Ŕī ir āversiju veidoÅ”anasā sistÄma RPM- iepakojumi. RPM pakotnes tiek tulkotas OSTree repozitorijÄ, izmantojot rpm-ostree. InstalÄjot paketi, viÅa veidlapas AtkopÅ”anas punkts, uz kuru varat atgriezties kļūmes gadÄ«jumÄ.
OSTree arÄ« pieļauj instalÄjiet lietojumprogrammas no dnf/yum krÄtuvÄm un krÄtuvÄm, kuras Fedora neatbalsta. Lai to izdarÄ«tu, komandas dnf install vietÄ ir jÄizmanto rpm-ostree install. SistÄma Ä£enerÄs jaunu operÄtÄjsistÄmas bÄzes attÄlu un aizstÄs ar to instalÄto.
Izmanto kÄ mehÄnismu lietojumprogrammu atjauninÄÅ”anai plakana paka. Tas tos vada konteineros. PlaÅ”ajÄ pakotnÄ ir iekļautas tikai lietojumprogrammai raksturÄ«gas atkarÄ«bas. Visas galvenÄs bibliotÄkas (piemÄram, GNOME un KDE bibliotÄkas) joprojÄm ir pievienojamas izpildlaika vides. Å Ä« pieeja ļauj samazinÄt pakotÅu izmÄru un novÄrst no tiem dublÄtos komponentus.
Lai instalÄtu programmas, kas nav iepakotas Flatpack, varat izmantot Toolbox. Tas ļauj jums izveidot konteineru ar klasisko Fedora instalÄtÄju.
LÄ«dzÄ«gi risinÄjumi
Ir arÄ« citi izplatÄ«jumi, kuru uzdevumi ir lÄ«dzÄ«gi Silverblue. PiemÄrs varÄtu bÅ«t Mikro OS no openSUSE. Å is nav atseviŔķs izplatÄ«jums, bet gan daļa no openSUSE Kubic platformas CaaS (Container as a Service) izvietoÅ”anai.
SistÄma darbojas ar Docker konteineriem. ViÅu attÄli tiek izplatÄ«ti kÄ RPM pakotnes. Å is vienkÄrÅ”o InstalÄjiet komandrindas lietojumprogrammas, kas nav pieejamas Flatpack formÄtÄ. Konteineru darbinÄÅ”anas resursdatora sistÄma tiek veidota, pamatojoties uz oficiÄlo repozitoriju openSUSE Tumbleweed.
MicroOS tika izstrÄdÄta izvietoÅ”anai liela mÄroga vidÄs (piemÄram, datu centros), taÄu tÄ var darboties arÄ« atseviŔķÄs iekÄrtÄs.
Citas lÄ«dzÄ«gas attÄ«stÄ«bas piemÄrs varÄtu bÅ«t Nix OS. Tas ir Linux izplatÄ«Å”ana, kuras pamatÄ ir Nix pakotÅu pÄrvaldnieks. TÄs galvenÄ iezÄ«me ir deklaratÄ«vs konfigurÄciju apraksts. Administratoram nav jÄinstalÄ sistÄma un tÄ manuÄli jÄkonfigurÄ. Statuss tiek ierakstÄ«ts Ä«paÅ”Ä failÄ: tur ir norÄdÄ«tas visas pakotnes un autentifikÄcijas iestatÄ«jumi. PÄc tam pakotÅu pÄrvaldnieks automÄtiski pÄrved OS norÄdÄ«tajÄ stÄvoklÄ«.
Å Ä« sistÄma darbojas aktÄ«vi izmantot mÄkoÅpakalpojumu sniedzÄji, universitÄtes un IT uzÅÄmumi.
JebkurÄ gadÄ«jumÄ Silverblue ir iespÄja ieÅemt savu niÅ”u tirgÅ«. Vai tas izdosies, tas bÅ«s redzams nÄkotnÄ.
MateriÄli no pirmÄ emuÄra par korporatÄ«vo IaaS: