Iranlọwọ: kini lati nireti lati ọdọ Fedora Silverblue

Jẹ ki a wo awọn ẹya ara ẹrọ ti OS ti ko yipada.

Iranlọwọ: kini lati nireti lati ọdọ Fedora Silverblue
/ aworan Clem Onojeghuo Imukuro

Bawo ni Silverblue ṣe wa

Fedora Silverblue jẹ ẹrọ ṣiṣe tabili alaileyipada. Ninu rẹ, gbogbo awọn ohun elo nṣiṣẹ ni awọn apoti ti o ya sọtọ, ati awọn imudojuiwọn ti fi sori ẹrọ atomiki.

Ni iṣaaju a pe iṣẹ akanṣe naa Fedora Atomic ibudo. Lẹhinna o fun lorukọ mii Silverblue. Gẹgẹbi awọn olupilẹṣẹ, wọn gbero diẹ sii ju awọn aṣayan orukọ 150 lọ. Silverblue ti yan ni irọrun nitori pe iru aaye ọfẹ ati awọn akọọlẹ wa lori awọn nẹtiwọọki awujọ.

Eto imudojuiwọn yi pada Fedora Workstation ni ayo kọ fun awọn tabili itẹwe ni Fedora 30. Awọn onkọwe sọ pe Silverblue wa ni ojo iwaju. le patapata nipo Fedora ibudo.

Ọkan ninu awọn olugbe ti Hacker News dabape ero Silverblue di idagbasoke ti ise agbese na Lainos orilẹ-ede. Fedora ṣe igbega rẹ ni bii ọdun mẹwa sẹhin. Lainos ti orilẹ-ede yẹ ki o rọrun iṣakoso ti awọn alabara tinrin ati nipọn. Ninu rẹ, paapaa, gbogbo awọn faili atunto eto ti ṣii ni ipo kika-nikan.

Kini "aileyipada" fun?

Ọrọ naa “eto ẹrọ aiṣiṣẹ” tumọ si pe gbongbo ati awọn ilana olumulo ti wa ni gbigbe kika-nikan. Gbogbo data iyipada ti wa ni gbe sinu / var liana. Awọn olupilẹṣẹ lo ọna kanna ChromeOS и MacOS Catalina. Ọna yii mu aabo OS pọ si ati ṣe idiwọ awọn faili eto lati paarẹ (fun apẹẹrẹ, nipasẹ aṣiṣe).

Ọkan ninu awọn olugbe Awọn iroyin Hacker ni okun ọrọ Mo ti so fun, pe Mo ti paarẹ nọmba awọn faili eto lẹẹkan lairotẹlẹ lakoko ti n ṣatunṣe akori Ubuntu Yaru. Sibẹsibẹ, ko ni awọn afẹyinti eyikeyi nitori aṣiṣe ninu regex. Gẹgẹbi rẹ, OS ti ko yipada yoo ṣe iranlọwọ lati yago fun awọn iṣoro.

Fifi awọn imudojuiwọn tun jẹ irọrun - gbogbo ohun ti o nilo lati ṣe ni atunbere eto lati aworan tuntun. Ni afikun, o ṣee ṣe lati yipada ni iyara laarin awọn ẹka pupọ (awọn idasilẹ Fedora). Fun apẹẹrẹ, laarin ẹya lọwọlọwọ idagbasoke ti Fedora Rawhide ati ibi ipamọ imudojuiwọn-igbeyewo pẹlu ìṣe awọn imudojuiwọn.

Kini awọn iyatọ lati Ayebaye Fedora?

OSTree ọna ẹrọ ti wa ni lo lati fi sori ẹrọ ni mimọ ayika (/ ati / usr). A le sọ pe eyi jẹ eto “versioning”. Rpm-awọn idii. Awọn akojọpọ RPM ni a tumọ si ibi ipamọ OSTree nipa lilo rpm-ostree. Lakoko fifi sori ẹrọ package, o awọn fọọmu Ojuami imularada si eyiti o le yipo pada ni ọran ikuna.

OSTree tun ti o faye gba fi sori ẹrọ awọn ohun elo lati awọn ibi ipamọ dnf/yum ati awọn ibi ipamọ ti ko ni atilẹyin nipasẹ Fedora. Lati ṣe eyi, dipo aṣẹ fifi sori ẹrọ dnf, o nilo lati lo rpm-ostree install. Eto naa yoo ṣe agbejade aworan ipilẹ tuntun ti ẹrọ iṣẹ ati rọpo ọkan ti a fi sii pẹlu rẹ.

Ti a lo bi ẹrọ kan fun imudojuiwọn awọn ohun elo alapin pack. O nṣiṣẹ wọn ni awọn apoti. Apo flatpack nikan pẹlu awọn ohun elo kan pato ti o gbẹkẹle. Gbogbo awọn ile-ikawe ipilẹ (bii awọn ile-ikawe GNOME ati KDE) jẹ awọn agbegbe asiko asiko pluggable. Ọna yii ngbanilaaye lati dinku iwọn awọn idii ati imukuro awọn paati ẹda-ara lati wọn.

Iranlọwọ: kini lati nireti lati ọdọ Fedora Silverblue
/ aworan Jonathan Larson Imukuro

Lati fi sori ẹrọ awọn ohun elo ti a ko ṣajọpọ ni Flatpack, o le lo Apoti irinṣẹ. O gba ọ laaye lati ṣẹda eiyan kan pẹlu insitola Fedora Ayebaye.

Awọn solusan ti o jọra

Awọn pinpin miiran wa ti awọn iṣẹ ṣiṣe jẹ iru si Silverblue. Apẹẹrẹ le jẹ Micro OS lati openSUSE. Eyi kii ṣe pinpin imurasilẹ nikan, ṣugbọn apakan ti openSUSE Kubic platform for CaaS (Apoti bi Iṣẹ) imuṣiṣẹ.

Eto naa n ṣiṣẹ pẹlu awọn apoti Docker. Awọn aworan wọn pin bi awọn akojọpọ RPM. Eyi simplifies Fi awọn ohun elo orisun laini aṣẹ sori ẹrọ ti ko si ni ọna kika Flatpack. Eto agbalejo fun awọn apoti ṣiṣiṣẹ jẹ ipilẹ ti o da lori ibi ipamọ osise ṣiiSUSE Tumbleweed.

MicroOS jẹ apẹrẹ fun imuṣiṣẹ ni awọn agbegbe iwọn nla (fun apẹẹrẹ, ni awọn ile-iṣẹ data), ṣugbọn tun lagbara lati ṣiṣẹ lori awọn ẹrọ ẹyọkan.

Apeere ti iru idagbasoke miiran yoo jẹ Nix OS. O jẹ pinpin Linux ti o da lori oluṣakoso package Nix. Ẹya akọkọ rẹ jẹ apejuwe asọye ti awọn atunto. Alakoso ko nilo lati fi eto naa sori ẹrọ ati tunto pẹlu ọwọ. Ipo naa wa ni igbasilẹ ni faili pataki kan: gbogbo awọn idii ati awọn eto ijẹrisi jẹ itọkasi nibẹ. Nigbamii, oluṣakoso package mu OS wa laifọwọyi si ipo ti a sọ.

Yi eto ti wa ni actively lilo awọn olupese awọsanma, awọn ile-ẹkọ giga ati awọn ile-iṣẹ IT.

Ni eyikeyi idiyele, Silverblue ni aye lati gba onakan rẹ ni ọja naa. Boya yoo ṣiṣẹ jade yoo wa lati rii ni ọjọ iwaju.

Awọn ohun elo lati bulọọgi akọkọ nipa ile-iṣẹ IaaS:

Afikun kika lori Habré:

orisun: www.habr.com

Fi ọrọìwòye kun