Èd: kisa pou w atann de Fedora Silverblue

Ann gade nan karakteristik yo ki nan yon OS imuiabl.

Èd: kisa pou w atann de Fedora Silverblue
/ foto Clem Onojeghuo Unsplash

Ki jan Silverblue te vin ye

Fedora Silverblue se yon sistèm operasyon Desktop imuiabl. Nan li, tout aplikasyon yo kouri nan resipyan izole, ak mizajou yo enstale atomikman.

Anvan sa, pwojè a te rele Fedora Atomic Workstation. Li te pita chanje non Silverblue. Dapre devlopè yo, yo konsidere plis pase 150 opsyon non. Silverblue te chwazi tou senpleman paske te gen tankou yon domèn gratis ak kont sou rezo sosyal yo.

Mizajou sistèm chanje Fedora Workstation se konstriksyon priyorite pou biwo nan Fedora 30. Otè yo di ke Silverblue se nan tan kap vini an. ka konplètman deplase Fedora Workstation.

Youn nan rezidan yo nan Hacker News sijereke konsèp la Silverblue te vin devlopman nan pwojè a Apatrid Linux. Fedora te ankouraje li sou dizan de sa. Apatrid Linux te sipoze senplifye administrasyon kliyan mens ak epè. Nan li, tou, tout dosye konfigirasyon sistèm yo te louvri nan mòd lekti sèlman.

Ki sa "imuabilite" bay?

Tèm "sistèm opere imuiabl" la vle di ke rasin yo ak anyè itilizatè yo monte lekti sèlman. Tout done ki ka chanje yo mete nan anyè /var la. Devlopè yo sèvi ak yon metòd menm jan an ChromeOS и macOS Catalina. Apwòch sa a ogmante sekirite eksplwatasyon an epi anpeche dosye sistèm yo efase (pa egzanp, pa erè).

Youn nan rezidan yo Hacker News nan fil la tematik te di, ke mwen yon fwa aksidantèlman efase yon kantite dosye sistèm pandan y ap modifye tèm nan Ubuntu Yaru. Sepandan, li pa t 'gen okenn sovgad akòz yon erè nan regex la. Dapre li, yon OS imuiabl ta ede evite pwoblèm.

Enstale mizajou tou senplifye - tout sa ou bezwen fè se rdemare sistèm nan soti nan yon nouvo imaj. Anplis de sa, li posib byen vit chanje ant plizyè branch (Fedora degaje). Pou egzanp, ant vèsyon an kounye a devlope nan Fedora Rawhide ak depo mizajou-tès ak mizajou k ap vini yo.

Ki diferans ki genyen ak Fedora klasik?

Teknoloji OSTree itilize pou enstale anviwònman baz (/ ak / usr). Nou ka di ke sa a se yon sistèm "versioning". RPM-pakè. Pakè RPM yo tradui nan repozitwa OSTree lè l sèvi avèk rpm-ostree. Pandan w ap enstale pake a, li fòm Yon pwen rekiperasyon kote ou ka woule tounen nan ka ta gen echèk.

OSTree tou pèmèt enstale aplikasyon ki soti nan depo dnf/yum ak depo Fedora pa sipòte. Pou fè sa, olye pou yo dnf enstale lòd la, ou bezwen sèvi ak rpm-ostree enstale. Sistèm nan pral jenere yon nouvo imaj de baz nan sistèm opere a epi ranplase youn nan enstale avèk li.

Itilize kòm yon mekanis pou mete ajou aplikasyon yo pake plat. Li kouri yo nan resipyan. Yon pake flatpack gen ladan sèlman depandans aplikasyon espesifik. Tout bibliyotèk debaz yo (tankou bibliyotèk GNOME ak KDE) rete anviwònman ègzekutabl branche. Apwòch sa a pèmèt ou diminye gwosè pakè yo epi elimine eleman kopi nan yo.

Èd: kisa pou w atann de Fedora Silverblue
/ foto Jonatan Larson Unsplash

Pou enstale aplikasyon ki pa pake nan Flatpack, ou ka itilize Toolbox. Li pèmèt ou kreye yon veso ak enstalasyon Fedora klasik la.

Solisyon menm jan an

Gen lòt distribisyon ki gen travay ki sanble ak Silverblue. Yon egzanp ta ka Mikwo eksplwatasyon soti nan openSUSE. Sa a se pa yon distribisyon otonòm, men se yon pati nan platfòm openSUSE Kubic pou deplwaman CaaS (Container as a Service).

Sistèm nan travay ak resipyan Docker. Imaj yo distribye kòm pakè RPM. Sa a senplifye Enstale aplikasyon ki baze sou liy lòd ki pa disponib nan fòma Flatpack. Sistèm lame pou kouri kontenè yo fòme ki baze sou repozitwa ofisyèl la openSUSE Tumbleweed.

MicroOS te fèt pou deplwaman nan anviwònman gwo echèl (pa egzanp, nan sant done), men li kapab tou kouri sou machin sèl.

Yon egzanp yon lòt devlopman menm jan an ta dwe Nix OS. Li se yon distribisyon Linux ki baze sou manadjè pake Nix. Karakteristik prensipal li se deskripsyon deklaratif konfigirasyon yo. Administratè a pa bezwen enstale sistèm lan ak konfigirasyon li manyèlman. Estati a anrejistre nan yon dosye espesyal: tout pakè ak paramèt otantifikasyon yo endike la. Apre sa, manadjè pake a otomatikman pote eksplwatasyon an nan eta espesifye a.

Sistèm sa a aktivman itilize founisè nwaj, inivèsite ak konpayi IT.

Nan nenpòt ka, Silverblue gen yon chans okipe nich li yo nan mache a. Si li pral travay deyò rete yo dwe wè nan lavni an.

Materyèl ki soti nan premye blog sou IaaS antrepriz:

Lekti adisyonèl sou Habré:

Sous: www.habr.com

Add nouvo kòmantè