Clear Linux proiektuak zerbitzarietara eta hodeiko sistemetara aldatzen du garapenaren ikuspegia

Clear Linux banaketaren garatzaileak сообщили proiektua garatzeko estrategia aldatzeari buruz. Garapen-eremu nagusiak zerbitzari eta hodeiko sistemak dira, eta orain arreta nagusia jasoko dute. Lanpostuetarako edizioaren osagaiak hondar-oinarria izango dira.

Mahaigaineko paketeak bidaltzen jarraituko du, baina pakete hauetan eskainiko da erabiltzailearen inguruneen jatorrizko bertsioak, Clear Linux-en berariazko gehigarri eta aldaketarik gabe. GNOMErekin paketeen eraketa barne, mahaigainaren konposizioa eta ezarpenak erreferentzia-ikuspegiarekin bat etorriko dira, GNOME proiektuak lehenespenez eskaintzen duena.

Aurretik propioa eskainia Gaia matrikula, bereizi piktograma multzoa, aurrez instalatutako hirugarrenen gehigarriak GNOME Shell-erako (marratik atara, desktop-ikonoak, Jasangaiztasuna, erabiltzaile-gaia) eta lehen fasean aldatutako GNOMEren ezarpenak izango dira gainditu aparteko pakete batean"mahaigaineko aktiboak-gehigarriak". Datorren astean, mahaigaineko paketeak GNOME 3.36ra eguneratuko dira, GNOME erreferentzia-ingurunearekin bat etorriko dena, eta ondoren "desktop-assets-extras" paketea zaharkituta geratuko da.

Gogora dezagun Clear Linux banaketa Intelek garatu duela eta birtualizazio osoa erabiliz bereizitako edukiontziak erabiliz aplikazioen isolamendu zorrotza eskaintzen duela. Banaketaren oinarrizko zatiak edukiontziak exekutatzeko tresna multzo minimo bat besterik ez dauka eta atomikoki eguneratzen da. Aplikazio guztiak edukiontzi bereizietan exekutatzen diren Flatpak pakete edo sorta gisa diseinatuta daude. Mahaigain pertsonalizatuez gain, garatzaileen edizioa nabarmena izan zen bere hardware-laguntza hedatuagatik, FUSEn oinarritutako arazketa-sistema bat integratzeagatik, instalatzaile berri bat gehitzeagatik eta presentziagatik. aplikazioen direktorioa, hainbat hizkuntza eta teknologia erabiliz garapen-inguruneak zabaltzeko kitak eskaintzen zituena.

Clear Linux-en ezaugarriak:

  • Banaketa bitar entrega eredua. Sistemaren eguneraketak bi modutan egin daitezke: exekutatzen ari den sistema bati adabakiak aplikatuz eta sistema guztiz eguneratuz Btrfs snapshot bereizi batean irudi berri bat instalatuz eta snapshot aktiboa berri batekin ordezkatuz;
  • Paketeak multzotan batzea (dirutza), prest egindako funtzionaltasuna osatuz, software-osagaiek osatzen dituztenak kontuan hartu gabe. Bundle eta sistema-ingurunearen irudia RPM paketeen biltegi batean oinarrituta eratzen dira, baina paketeetan banatu gabe entregatzen dira. Edukiontzien barruan, Clear Linux-en kopia bereziki optimizatua exekutatzen da, xede aplikazioa exekutatzeko beharrezkoak diren sortak dituena;
  • Eguneratze-instalazio-sistema eraginkorra banaketaren oinarrizko zatian integratua eta arazo larriak eta ahultasunak konpontzen dituzten eguneratzeak bizkortzea bermatzen duena. Clear Linux-en eguneratze batek zuzenean aldatu diren datuak bakarrik biltzen ditu, beraz, ahultasunen eta akatsen konponketa tipikoek kilobyte batzuk baino ez dituzte hartzen eta ia berehala instalatzen dira;
  • Bertsio sistema bateratua - banaketa-bertsioak bere osagai guztien egoera eta bertsioak adierazten ditu, eta hori komenigarria da konfigurazio erreproduzigarriak sortzeko eta banaketa-osagaien aldaketak fitxategien mailan jarraitzeko. Sistemaren edozein atal aldatzeak/eguneratzeak beti dakar banaketa osoaren bertsio orokorraren aldaketa (banaketa arruntetan pakete jakin baten bertsio-zenbakia handitzen bada, Clear Linux-en banaketaren beraren bertsioa handitzen da) ;
  • Konfigurazioa definitzeko estaturik gabeko ikuspegia, ezarpen-klase desberdinak bereizita daudela esan nahi du (OS, erabiltzailea eta sistemaren ezarpenak bereizita gordetzen dira), sistemak ez du bere egoera gordetzen (astatugabea) eta instalazioaren ondoren ez du ezarpenik / etc direktorioan, baina ezarpenak berehala sortzen ditu abiaraztean zehaztutako txantiloietan oinarrituta. Sistemaren ezarpenak balio lehenetsietara berrezartzeko, /etc eta /var besterik gabe ezabatu ditzakezu;
  • Erabili birtualizazio osoa (KVM) edukiontziak exekutatzeko, eta horrek segurtasun maila altua ahalbidetzen du. Edukiontziaren abiarazte-denbora edukiontzien isolamendu-sistema tradizionalen atzetik dago (izen-espazioak, cgroups) eta onargarria da eskaeraren arabera aplikazio-ontziak abiarazteko (ingurune birtuala abiarazteko denbora 200 ms ingurukoa da, eta memoria-kontsumo gehigarria 18-20 MB edukiontzi bakoitzeko). Memoriaren kontsumoa murrizteko, mekanismo bat erabiltzen da Dax (Fitxategi-sistemarako sarbide zuzena orrialdeko cachea saihestuz blokeo gailu maila erabili gabe), eta teknologia erabiltzen da memoria-eremu berdinak desbikoizteko KSM (Kernel Shared Memory), sistema ostalariaren baliabideen partekatzea antolatzeko eta sistema gonbidatu desberdinak sistema inguruneko txantiloi komun batera konektatzeko aukera ematen dizu.
  • Iturria: opennet.ru

Gehitu iruzkin berria