Ndihmë: çfarë të presësh nga Fedora Silverblue

Le të shohim veçoritë e një OS të pandryshueshëm.

Ndihmë: çfarë të presësh nga Fedora Silverblue
/ Foto Klem Onojeghuo 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 Stacioni i punës Atomike Fedora. 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 ndryshuar 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 mund të zhvendoset plotësisht Stacioni i punës Fedora.

Një nga banorët e Hacker News sugjeruarse koncepti Silverblue u bë zhvillimi i projektit pa shtetësi LinuxU 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 ChromeOS О macOS Catalina. 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 unë i thashë, 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 lëkurë e paregjur dhe depoja përditësime-testim 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". RPM-pako. Paketat RPM përkthehen në depon e OSTree duke përdorur rpm-ostree. Gjatë instalimit të paketës, ajo forma Një pikë rikuperimi në të cilën mund të ktheheni në rast dështimi.

OSTree gjithashtu Kjo i lejon 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 ÇantĂ« shpine. 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.

Ndihmë: çfarë të presësh nga Fedora Silverblue
/ Foto Jonathan Larson Unsplash

Për të instaluar aplikacione që nuk janë të paketuara në Flatpack, mund të përdorni Toolbox. 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ë Micro OS 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 thjeshton 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 openSUSE Tumbleweed.

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 Nix OSKjo ë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 përdorim 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

Bleni njĂ« host tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, serverĂ« VPS VDS đŸ”„ Bleni hosting tĂ« besueshĂ«m tĂ« faqeve tĂ« internetit me mbrojtje DDoS, servera VPS VDS | ProHoster