Laguntza: zer espero duzun Fedora Silverblue-tik

Ikus ditzagun aldaezina OS baten ezaugarriak.

Laguntza: zer espero duzun Fedora Silverblue-tik
/ argazkia Clem Onojeghuo Unsplash

Nola sortu zen Silverblue

Fedora Silverblue mahaigaineko sistema eragile aldaezina da. Bertan, aplikazio guztiak edukiontzi isolatuetan exekutatzen dira, eta eguneraketak atomikoki instalatzen dira.

Aurretik proiektua deitzen zen Fedora Atomic Workstation. Geroago Silverblue izena jarri zioten. Garatzaileen arabera, 150 izen-aukera baino gehiago kontuan hartu zituzten. Silverblue aukeratu zuten sare sozialetan doako domeinua eta kontuak zeudelako.

Sistema eguneratua aldatu Fedora Workstation mahaigainetarako lehentasunezko eraikuntza da Fedora 30. Egileek diote Silverblue etorkizunean dagoela. guztiz desplazatu daiteke Fedora Lanpostua.

Hacker News-eko bizilagunetako bat iradokiSilverblue kontzeptua proiektuaren garapena bihurtu zela Estaturik gabeko Linux. Fedorak duela hamar bat urte bultzatu zuen. Estaturik gabeko Linux-ek bezero mehe eta lodien administrazioa erraztu behar zuen. Bertan, sistemaren konfigurazio fitxategi guztiak irakurtzeko moduan ireki ziren.

Zer ematen du "aldaezintasunak"?

"Aldaezina den sistema eragilea" terminoak esan nahi du erro eta erabiltzaileen direktorioak irakurtzeko soilik muntatzen direla. Datu aldagarri guztiak /var direktorioan kokatzen dira. Garatzaileek antzeko metodo bat erabiltzen dute ChromeOS и macOS Catalina. Planteamendu honek sistema eragilearen segurtasuna areagotzen du eta sistemaren fitxategiak ezabatzea eragozten du (adibidez, akatsen bidez).

Hari tematikoko Hacker News bizilagunetako bat esan nion, behin ustekabean sistema-fitxategi batzuk ezabatu ditudala Ubuntu Yaru gaia aldatzean. Hala ere, ez zuen babeskopiarik izan regex-en akats bat zela eta. Haren arabera, sistema eragile aldaezina arazoak saihesten lagunduko luke.

Eguneratzeak instalatzea ere errazagoa da - egin behar duzun guztia irudi berri batetik berrabiarazi besterik ez da egin behar. Gainera, hainbat adar batetik bestera azkar alda daiteke (Fedora bertsioak). Adibidez, gaur egun garatutako Fedoraren bertsioaren artean RAWHIDE eta biltegia eguneraketak-probak datozen eguneratzeekin.

Zein dira Fedora klasikoarekiko desberdintasunak?

OSTree teknologia oinarrizko ingurunea (/ eta /usr) instalatzeko erabiltzen da. Hau "bertsioa" sistema bat dela esan dezakegu RPM- paketeak. RPM paketeak OSTree biltegira itzultzen dira rpm-ostree erabiliz. Paketea instalatzen zuen bitartean, berak formak Berreskuratze-puntua, porrotaren kasuan atzera egin dezakezun.

OSTtree ere aukera ematen du instalatu aplikazioak dnf/yum biltegietatik eta Fedorak onartzen ez dituen biltegietatik. Horretarako, dnf install komandoaren ordez, rpm-ostree install erabili behar duzu. Sistemak sistema eragilearen oinarrizko irudi berri bat sortuko du eta instalatutakoa ordezkatuko du.

Aplikazioak eguneratzeko mekanismo gisa erabiltzen da pakete laua. Edukiontzietan exekutatzen ditu. Flatpack pakete batek aplikazioaren menpekotasun espezifikoak baino ez ditu barne hartzen. Oinarrizko liburutegi guztiak (GNOME eta KDE liburutegiak bezala) konekta daitezkeen exekuzio-inguruneak izaten jarraitzen dute. Planteamendu honek paketeen tamaina murrizteko eta osagai bikoiztuak ezabatzeko aukera ematen du.

Laguntza: zer espero duzun Fedora Silverblue-tik
/ argazkia Jonathan Larson Unsplash

Flatpack-en paketatuta ez dauden aplikazioak instalatzeko, erabil dezakezu Toolbox. Fedora instalatzaile klasikoarekin edukiontzi bat sortzeko aukera ematen du.

Antzeko irtenbideak

Silverblueren zereginak antzekoak diren beste banaketa batzuk daude. Adibide bat izan liteke Mikro OS openSUSE-tik. Hau ez da banaketa autonomo bat, CaaS (Container as a Service) inplementatzeko openSUSE Kubic plataformaren parte baizik.

Sistemak Docker edukiontziekin funtzionatzen du. Haien irudiak RPM pakete gisa banatzen dira. Hau sinplifikatzen du Instalatu Flatpack formatuan erabilgarri ez dauden komando lerroan oinarritutako aplikazioak. Edukiontziak exekutatzeko ostalari-sistema biltegi ofizialean oinarrituta eratzen da openSUSE Tumbleweed.

MicroOS eskala handiko inguruneetan (adibidez, datu-zentroetan) hedatzeko diseinatu zen, baina makina bakarrean exekutatzeko ere gai da.

Antzeko beste garapen baten adibidea litzateke Nix OS. Nix pakete kudeatzailean oinarritutako Linux banaketa da. Bere ezaugarri nagusia konfigurazioen deskribapen deklaratiboa da. Administratzaileak ez du sistema instalatu eta eskuz konfiguratu beharrik. Egoera fitxategi berezi batean erregistratzen da: pakete guztiak eta autentifikazio ezarpenak bertan adierazten dira. Ondoren, paketeen kudeatzaileak automatikoki sistema eragilea zehaztutako egoerara eramaten du.

Sistema hau aktiboki dago erabilitako hodeiko hornitzaileak, unibertsitateak eta IT enpresak.

Edonola ere, Silverblue-k merkatuan duen nitxoa okupatzeko aukera du. Funtzionatuko duen ala ez, etorkizunean ikusteko dago.

IaaS korporatiboari buruzko Lehen blogeko materialak:

Irakurketa osagarria Habré-ri buruz:

Iturria: www.habr.com

Gehitu iruzkin berria