Alîkarî: Çi ji Fedora Silverblue hêvî dikin

Ka em li taybetmendiyên OS-ya neguhêrbar binêrin.

Alîkarî: Çi ji Fedora Silverblue hêvî dikin
/ wêne Clem Onojeghuo Unsplash

Çawa Silverblue hat

Fedora Silverblue pergalek xebitandinê ya sermaseyê ya neguhêrbar e. Di wê de, hemî serîlêdan di konteynerên veqetandî de têne xebitandin, û nûvekirin bi atomî têne saz kirin.

Berê ev proje dihat gotin Stasyona Karê Atomî ya Fedora. Piştre navê wê bû Silverblue. Li gorî pêşdebiran, wan zêdetirî 150 vebijarkên navan fikirîn. Silverblue bi tenê hate hilbijartin ji ber ku li ser torên civakî domanek û hesabên wusa belaş hebûn.

Pergala nûvekirî guhertin Fedora Workstation ji bo sermaseyên di Fedora 30 de avakirina pêşîn e. Nivîskar dibêjin ku Silverblue di pêşerojê de ye dikare bi tevahî veqetîne Stasyona Karê Fedora.

Yek ji niştecîhên Hacker News pêşniyar kirinku konsepta Silverblue bû pêşveçûna projeyê Linux bê dewlet. Fedora ew nêzîkî deh sal berê pêşve xist. Linux-a bêdewlet diviya bû ku rêveberiya xerîdarên zirav û stûr hêsan bike. Di wê de jî, hemî pelên veavakirina pergalê di moda tenê xwendinê de hatin vekirin.

"neguherbarî" çi dide?

Têgîna "pergala xebitandinê ya neguhêrbar" tê vê wateyê ku pelrêça root û bikarhêner tenê-xwendewarî têne danîn. Hemî daneyên guherbar di pelrêça /var de têne danîn. Pêşdebiran rêbazek wekhev bikar tînin ChromeOS и macOS Catalina. Ev nêzîkatî ewlehiya OS-ê zêde dike û rê li ber jêbirina pelên pergalê digire (mînak, bi xeletî).

Yek ji niştecîhên Hacker News di mijara mijarê de vegotin, ku min carekê bi xeletî hejmarek pelên pergalê jêbirin dema ku mijara Ubuntu Yaru diguherand. Lêbelê, wî ji ber xeletiyek di regexê de ti paşvekişandin tune. Li gorî wî, OS-ya neguhêrbar dê ji pirsgirêkan dûr bixe.

Sazkirina nûvekirinan jî hêsan e - ya ku hûn hewce ne bikin ev e ku pergalê ji wêneyek nû ji nû ve bidin destpêkirin. Wekî din, gengaz e ku meriv zû di navbera çend şaxan de biguhezîne (berdan Fedora). Mînakî, di navbera guhertoya niha ya pêşkeftî ya Fedora de Rawhide û depo nûvekirin-ceribandin bi nûvekirinên pêşerojê re.

Cûdahiyên ji Fedora klasîk çi ne?

Teknolojiya OSTree ji bo sazkirina jîngeha bingehîn (/ û / usr) tê bikar anîn. Em dikarin bibêjin ku ev pergalek "guhertokirin" e RPM- pakêtên. Pakêtên RPM bi karanîna rpm-ostree ve têne wergerandin depoya OSTree. Dema ku pakêtê saz dike, wê formên Xalek başbûnê ya ku hûn dikarin di rewşek têkçûyî de paşde bizivirin.

OSTree jî Ev rê dide sepanên ji depoyên dnf/yum û depoyên ku ji hêla Fedora ve nehatine piştgirî kirin saz bikin. Ji bo vê yekê, li şûna fermana sazkirinê ya dnf, hûn hewce ne ku sazkirina rpm-ostree bikar bînin. Pergal dê wêneyek bingehîn a nû ya pergala xebitandinê biafirîne û ya sazkirî bi wê re biguhezîne.

Wekî mekanîzmayek ji bo nûvekirina sepanan tê bikar anîn pakêta daîre. Ew wan di konteyneran de dimeşîne. Pakêtek flatpack tenê girêdanên serîlêdanê-taybet digire. Hemî pirtûkxaneyên bingehîn (mîna pirtûkxaneyên GNOME û KDE) jîngehên dema xebitandinê yên pêvekirî dimînin. Ev nêzîkatî dihêle hûn qebareya pakêtan kêm bikin û hêmanên dubare ji wan derxînin.

Alîkarî: Çi ji Fedora Silverblue hêvî dikin
/ wêne Jonathan Larson Unsplash

Ji bo sazkirina serîlêdanên ku di Flatpack de ne pakkirî ne, hûn dikarin bikar bînin Toolbox. Ew dihêle hûn bi sazkerê Fedora-a klasîk re konteynerek biafirînin.

Çareseriyên wekhev

Dabeşkirinên din hene ku peywirên wan mîna Silverblue ne. Mînakek dikare bibe Micro OS ji openSUSE. Ev ne belavkirinek serbixwe ye, lê beşek ji platforma openSUSE Kubic e ji bo bicîhkirina CaaS (Konteyner wekî Karûbar).

Pergal bi konteynerên Docker re dixebite. Wêneyên wan wekî pakêtên RPM têne belav kirin. Ev hêsan dike Serlêdanên bingehîn ên rêzika fermanê yên ku di formata Flatpack de ne berdest in saz bikin. Pergala mêvandar ji bo xebitandina konteyneran li ser bingeha depoya fermî tê damezrandin Rûpelan, tozê.

MicroOS ji bo bicîhkirina di hawîrdorên mezin de hate çêkirin (mînak, li navendên daneyê), lê di heman demê de dikare li ser makîneyên yekane jî bixebite.

Mînaka pêşveçûnek din a bi vî rengî dê bibe Nix OS. Ew belavkirinek Linux-ê ye ku li ser bingeha rêveberê pakêtê Nix-ê ye. Taybetmendiya wê ya sereke danasîna ragihandinê ya mîhengan e. Rêvebir ne hewce ye ku pergalê saz bike û bi destan vesaz bike. Rewş di pelek taybetî de tête tomar kirin: hemî pakêt û mîhengên erêkirinê li wir têne destnîşan kirin. Dûv re, rêveberê pakêtê bixweber OS-ê tîne rewşa diyarkirî.

Ev sîstem bi awayekî çalak e bikaranîn pêşkêşkerên ewr, zanîngeh û pargîdaniyên IT.

Di her rewşê de, Silverblue şansek heye ku di sûkê de cîhê xwe dagir bike. Dê di pêşerojê de were dîtin an na.

Materyalên ji bloga Yekem di derbarê pargîdaniya IaaS de:

Xwendina bêtir li ser Habré:

Source: www.habr.com

Add a comment