Le të shohim veçoritë e një OS të pandryshueshëm.
/ Foto Unsplash
Si u krijua Silverblu
Fedora Silverblue është një sistem operativ i pandryshueshëm për desktop. Në të, të gjitha aplikacionet funksionojnë në kontejnerë të izoluar dhe përditësimet instalohen në mënyrë atomike.
Më parë u thirr projekti . Më vonë u quajt Silverblu. Sipas zhvilluesve, ata morën parasysh më shumë se 150 opsione emri. Silverblue u zgjodh thjesht sepse kishte një domen dhe llogari kaq falas në rrjetet sociale.
Sistemi i përditësuar Fedora Workstation është ndërtimi me përparësi për desktopët në Fedora 30. Autorët thonë se Silverblue është në të ardhmen Stacioni i punës Fedora.
Një nga banorët e Hacker News se koncepti Silverblue u bë zhvillimi i projektit U promovua në Fedora rreth dhjetë vjet më parë. Pa shtetësi. Linux kishte për qëllim thjeshtimin e administrimit të klientëve të hollë dhe të trashë. Gjithashtu hapte të gjithë skedarët e konfigurimit të sistemit në modalitetin vetëm për lexim.
ĂfarĂ« jep "pandryshueshmĂ«ria"?
Termi "sistem operativ i pandryshueshëm" do të thotë që direktoritë rrënjësore dhe të përdoruesve janë montuar vetëm për lexim. Të gjitha të dhënat e ndryshueshme vendosen në drejtorinë /var. Zhvilluesit përdorin një metodë të ngjashme О . Kjo qasje rrit sigurinë e OS dhe parandalon fshirjen e skedarëve të sistemit (për shembull, gabimisht).
Një nga banorët e Hacker News në temën tematike , që dikur fshiva aksidentalisht një numër skedarësh sistemi ndërsa modifikoja temën Ubuntu Yaru. Ai nuk kishte asnjë kopje rezervë për shkak të një gabimi regex. Ai thotë se një sistem operativ i pandryshueshëm do të kishte ndihmuar në shmangien e problemit.
Instalimi i përditësimeve është gjithashtu i thjeshtuar - gjithçka që duhet të bëni është të rindizni sistemin nga një imazh i ri. Për më tepër, është e mundur të kaloni shpejt midis disa degëve (lëshon Fedora). Për shembull, midis versionit të zhvilluar aktualisht të Fedora dhe depoja me përditësimet e ardhshme.
Cilat janë ndryshimet nga Fedora klasike?
Teknologjia OSTree përdoret për të instaluar mjedisin bazë (/ dhe / usr). Mund të themi se ky është një sistem "versionimi". -pako. Paketat RPM përkthehen në depon e OSTree duke përdorur rpm-ostree. Gjatë instalimit të paketës, ajo Një pikë rikuperimi në të cilën mund të ktheheni në rast dështimi.
OSTree gjithashtu instaloni aplikacione nga depo dnf/yum dhe depo që nuk mbështeten nga Fedora. Për ta bërë këtë, në vend të komandës instalimi dnf, duhet të përdorni instalimin rpm-ostree. Sistemi do të gjenerojë një imazh të ri bazë të sistemit operativ dhe do të zëvendësojë atë të instaluar.
Përdoret si një mekanizëm për përditësimin e aplikacioneve . I drejton ato në kontejnerë. Një paketë flatpack përfshin vetëm varësi specifike të aplikacionit. Të gjitha bibliotekat thelbësore (si bibliotekat GNOME dhe KDE) mbeten mjedise të kohës së funksionimit të mundshëm. Kjo qasje ju lejon të zvogëloni madhësinë e paketave dhe të eliminoni komponentët e kopjuar prej tyre.

/ Foto Unsplash
Për të instaluar aplikacione që nuk janë të paketuara në Flatpack, mund të përdorni . Kjo ju lejon të krijoni një kontejner me instaluesin klasik Fedora.
Zgjidhje të ngjashme
Ka shpërndarje të tjera detyrat e të cilave janë të ngjashme me Silverblue. Një shembull mund të jetë nga openSUSE. Kjo nuk është një shpërndarje e pavarur, por pjesë e platformës openSUSE Kubic për vendosjen e CaaS (Kontainer as a Service).
Sistemi funksionon me kontejnerët Docker. Imazhet e tyre shpërndahen si paketa RPM. Kjo Instaloni aplikacione të bazuara në vijën e komandës që nuk janë të disponueshme në formatin Flatpack. Sistemi pritës për drejtimin e kontejnerëve është formuar në bazë të depove zyrtare .
MicroOS është krijuar për t'u vendosur në mjedise në shkallë të gjerë (për shembull, në qendrat e të dhënave), por është gjithashtu i aftë të funksionojë në makina të vetme.
Një shembull i një zhvillimi tjetër të ngjashëm do të ishte Kjo është një shpërndarje. Linux, bazuar në menaxherin e paketave Nix. Karakteristika e tij kryesore janë përshkrimet deklarative të konfigurimit. Administratori nuk ka nevojë ta instalojë sistemin dhe ta konfigurojë atë manualisht. Gjendja specifikohet në një skedar të veçantë, i cili specifikon të gjitha paketat dhe cilësimet e vërtetimit. Menaxheri i paketave më pas e konfiguron automatikisht sistemin operativ në gjendjen e specifikuar.
Ky sistem është aktiv ofruesit e cloud, universitetet dhe kompanitë e IT.
Në çdo rast, Silverblue ka një shans për të zënë vendin e saj në treg. Nëse do të funksionojë, mbetet për t'u parë në të ardhmen.
Materialet nga blogu i parë në lidhje me IaaS të korporatës:
Lexim shtesë në Habré:
Burimi: www.habr.com
