Palīdzība: ko sagaidīt no Fedora Silverblue

Apskatīsim nemainīgas OS funkcijas.

Palīdzība: ko sagaidīt no Fedora Silverblue
/ foto Klems Onojeghuo Unsplash

Kā radās Silverblue

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.

Palīdzība: ko sagaidīt no Fedora Silverblue
/ foto Džonatans Larsons Unsplash

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:

Papildu lasÄ«Å”ana par HabrĆ©:

Avots: www.habr.com

Pievieno komentāru