Għajnuna: x'għandek tistenna minn Fedora Silverblue

Ejja nħarsu lejn il-karatteristiċi ta 'OS immutabbli.

Għajnuna: x'għandek tistenna minn Fedora Silverblue
/ ritratt Clem Onojeghuo Unsplash

Kif ġie Silverblue

Fedora Silverblue hija sistema operattiva desktop immutabbli. Fiha, l-applikazzjonijiet kollha jaħdmu f'kontenituri iżolati, u l-aġġornamenti huma installati atomikament.

Preċedentement il-proġett kien jissejjaħ Fedora Atomic Workstation. Aktar tard ingħatat l-isem ta’ Silverblue. Skont l-iżviluppaturi, huma kkunsidraw aktar minn 150 għażla tal-isem. Silverblue intgħażlet sempliċement minħabba li kien hemm tali dominju u kontijiet ħielsa fuq in-netwerks soċjali.

Sistema aġġornata mibdula Fedora Workstation hija l-bini prijoritarju għal desktops f'Fedora 30. L-awturi jgħidu li Silverblue jinsab fil-futur jistgħu jissostitwixxu kompletament Workstation Fedora.

Wieħed mir-residenti ta’ Hacker News issuġġeritli l-kunċett Silverblue sar l-iżvilupp tal-proġett Linux bla stat. Fedora ippromwovietha madwar għaxar snin ilu. Il-Linux mingħajr stat suppost jissimplifika l-amministrazzjoni ta 'klijenti rqaq u ħoxnin. Fiha wkoll, il-fajls kollha tal-konfigurazzjoni tas-sistema nfetħu fil-modalità ta 'qari biss.

X'tagħti l-"immutabilità"?

It-terminu "sistema operattiva immutabbli" tfisser li d-direttorji ta' l-għeruq u ta' l-utenti huma mmuntati għall-qari biss. Id-dejta kollha li tista' tinbidel titqiegħed fid-direttorju /var. L-iżviluppaturi jużaw metodu simili ChromeOS и macOS Catalina. Dan l-approċċ iżid is-sigurtà tal-OS u jipprevjeni fajls tas-sistema milli jitħassru (per eżempju, bi żball).

Wieħed mir-residenti tal-Hacker News fil-ħajt tematiku qallek, li darba aċċidentalment ħassar numru ta 'fajls tas-sistema waqt li mmodifikat it-tema Ubuntu Yaru. Madankollu, huwa ma kellu l-ebda backups minħabba żball fir-reġex. Skond hu, OS immutabbli jgħin biex jiġu evitati problemi.

L-installazzjoni tal-aġġornamenti hija ssimplifikata wkoll - kull ma trid tagħmel hu li terġa 'tibda s-sistema minn immaġni ġdida. Barra minn hekk, huwa possibbli li taqleb malajr bejn diversi fergħat (rilaxxi ta 'Fedora). Per eżempju, bejn il-verżjoni żviluppata bħalissa ta 'Fedora Rawhide u repożitorju aġġornamenti-ittestjar bl-aġġornamenti li ġejjin.

X'inhuma d-differenzi minn Fedora klassika?

It-teknoloġija OSTree tintuża biex tinstalla l-ambjent bażi (/ u /usr). Nistgħu ngħidu li din hija sistema ta '"versioning". RPM-pakketti. Pakketti RPM huma tradotti fir-repożitorju OSTree bl-użu ta 'rpm-ostree. Waqt l-installazzjoni tal-pakkett, hi forom Punt ta' rkupru li għalih tista' tirritorna f'każ ta' falliment.

OSTree wkoll tippermetti tinstalla applikazzjonijiet minn repożitorji dnf/yum u repożitorji mhux appoġġjati minn Fedora. Biex tagħmel dan, minflok il-kmand dnf install, għandek bżonn tuża rpm-ostree install. Is-sistema se tiġġenera immaġni bażi ġdida tas-sistema operattiva u tissostitwixxi dik installata magħha.

Użat bħala mekkaniżmu għall-aġġornament tal-applikazzjonijiet pakkett ċatt. Hija tmexxihom f'kontenituri. Pakkett flatpack jinkludi biss dipendenzi speċifiċi għall-applikazzjoni. Il-libreriji ewlenin kollha (bħall-libreriji GNOME u KDE) jibqgħu ambjenti runtime pluggable. Dan l-approċċ jippermettilek tnaqqas id-daqs tal-pakketti u telimina komponenti duplikati minnhom.

Għajnuna: x'għandek tistenna minn Fedora Silverblue
/ ritratt Jonathan Larson Unsplash

Biex tinstalla applikazzjonijiet li mhumiex ippakkjati f'Flatpack, tista' tuża Toolbox. Jippermettilek toħloq kontenitur bl-installatur klassiku ta 'Fedora.

Soluzzjonijiet simili

Hemm distribuzzjonijiet oħra li l-kompiti tagħhom huma simili għal Silverblue. Eżempju jista 'jkun Mikro OS minn openSUSE. Din mhix distribuzzjoni waħedha, iżda parti mill-pjattaforma openSUSE Kubic għall-iskjerament ta' CaaS (Kontenitur bħala Servizz).

Is-sistema taħdem mal-kontenituri Docker. L-immaġini tagħhom huma mqassma bħala pakketti RPM. Dan tissimplifika Installa applikazzjonijiet ibbażati fuq il-linja tal-kmand li mhumiex disponibbli fil-format Flatpack. Is-sistema ospitanti għat-tħaddim tal-kontenituri hija ffurmata abbażi tar-repożitorju uffiċjali openSUSE Tumbleweed.

MicroOS kien iddisinjat għall-iskjerament f'ambjenti fuq skala kbira (pereżempju, f'ċentri tad-dejta), iżda huwa kapaċi wkoll jaħdem fuq magni singoli.

Eżempju ta' żvilupp simili ieħor ikun Nix OS. Hija distribuzzjoni Linux ibbażata fuq il-maniġer tal-pakkett Nix. Il-karatteristika ewlenija tagħha hija d-deskrizzjoni dikjarattiva tal-konfigurazzjonijiet. L-amministratur m'għandux għalfejn jinstalla s-sistema u kkonfiguraha manwalment. L-istatus huwa rreġistrat f'fajl speċjali: il-pakketti kollha u s-settings ta 'awtentikazzjoni huma indikati hemmhekk. Sussegwentement, il-maniġer tal-pakkett awtomatikament iġib l-OS għall-istat speċifikat.

Din is-sistema hija attivament użu fornituri tal-cloud, universitajiet u kumpaniji tal-IT.

Fi kwalunkwe każ, Silverblue għandu ċ-ċans li jokkupa n-niċċa tiegħu fis-suq. Jekk hux se taħdem għad irid jara fil-futur.

Materjali mill-Ewwel blog dwar IaaS korporattiva:

Qari addizzjonali dwar Habré:

Sors: www.habr.com

Żid kumment