Clear Linux projekts novirza savu attīstības fokusu uz serveriem un mākoņsistēmām

Clear Linux izplatīšanas izstrādātāji сообщили par projekta attīstības stratēģijas maiņu. Galvenās izstrādes jomas ir serveru un mākoņsistēmu sistēmas, kurām tagad tiks pievērsta galvenā uzmanība. Izdevuma komponenti darbstacijām tiks atbalstīti uz atlikumu pamata.

Pakešu piegāde ar galddatoriem turpināsies, bet šajās pakās tiks piedāvāts oriģinālās lietotāju vides versijas bez Clear Linux īpašiem papildinājumiem un izmaiņām. Ieskaitot pakotņu veidošanu ar GNOME, darbvirsmas sastāvs un iestatījumi atbildīs atsauces skatam, ko pēc noklusējuma piedāvā GNOME projekts.

Iepriekš piedāvāja savu tēma atstarpe, atsevišķi piktogrammu komplekts, iepriekš instalēti trešās puses papildinājumi GNOME Shell (dokstacija, darbvirsmas ikonas, nepacietība, lietotāja tēma) un mainītie GNOME iestatījumi pirmajā posmā būs pagājis atsevišķā iepakojumā"desktop-assets-extras". Nākamnedēļ darbvirsmas pakotnes plānots atjaunināt uz GNOME 3.36, kas atbildīs GNOME atsauces videi, pēc tam pakotne "desktop-assets-extras" tiks pārtraukta.

Atgādināsim, ka Clear Linux izplatīšanu izstrādā Intel un nodrošina stingru lietojumprogrammu izolāciju, izmantojot konteinerus, kas atdalīti, izmantojot pilnu virtualizāciju. Izplatīšanas pamatdaļā ir tikai minimāls rīku komplekts konteineru darbināšanai, un tā tiek atjaunināta atomiski. Visas lietojumprogrammas ir veidotas kā Flatpak pakotnes vai komplekti, kas darbojas atsevišķos konteineros. Papildus pielāgotajiem galddatoriem izstrādātāja izdevums bija ievērojams ar paplašināto aparatūras atbalstu, uz FUSE balstītas atkļūdošanas sistēmas integrāciju, jauna instalētāja pievienošanu un klātbūtni. lietojumprogrammu direktorijs, kas piedāvāja komplektus izstrādes vides izvietošanai, izmantojot dažādas valodas un tehnoloģijas.

Clear Linux funkcijas:

  • Binārā izplatīšanas piegādes modelis. Sistēmas atjauninājumus var veikt divos režīmos: uzliekot ielāpus strādājošai sistēmai un pilnībā atjauninot sistēmu, instalējot jaunu attēlu atsevišķā Btrfs momentuzņēmumā un aizstājot aktīvo momentuzņēmumu ar jaunu;
  • Pakešu apkopošana komplektos (saišķis), veidojot gatavu funkcionalitāti, neatkarīgi no tā, cik programmatūras komponenti tos veido. Pakete un sistēmas vides attēls tiek veidoti, pamatojoties uz RPM pakotņu krātuvi, bet tiek piegādāti, nesadalot paketēs. Konteineru iekšpusē darbojas īpaši optimizēta Clear Linux kopija, kurā ir komplekti, kas nepieciešami mērķa lietojumprogrammas palaišanai;
  • Efektīva atjauninājumu instalēšanas sistēma, kas iebūvēta izplatīšanas pamatdaļā un nodrošina paātrinātu atjauninājumu piegādi, kas novērš kritiskas problēmas un ievainojamības. Clear Linux atjauninājumā ir iekļauti tikai tie dati, kas ir tieši mainīti, tāpēc parastie ievainojamību un kļūdu labojumi aizņem tikai dažus kilobaitus un tiek instalēti gandrīz uzreiz;
  • Vienota versiju sistēma - izplatīšanas versija atspoguļo visu tās komponentu stāvokli un versijas, kas ir ērti, lai izveidotu reproducējamas konfigurācijas un izsekotu izplatīšanas komponentu izmaiņas faila līmenī. Mainot/atjauninot jebkuru sistēmas daļu, vienmēr tiek mainīta visa izplatīšanas kopējā versija (ja parastajos izplatījumos tiek tikai palielināts noteiktas pakotnes versijas numurs, tad Clear Linux gadījumā tiek palielināta paša izplatīšanas versija) ;
  • Bezvalstnieku pieeja konfigurācijas definēšanai, kas nozīmē, ka dažādas iestatījumu klases ir atdalītas (OS, lietotāja un sistēmas iestatījumi tiek glabāti atsevišķi), sistēma nesaglabā savu stāvokli (bezvalsts) un pēc instalēšanas nesatur nekādus iestatījumus direktorijā / etc, bet ģenerē iestatījumus, pamatojoties uz startēšanas laikā norādītajām veidnēm. Lai atiestatītu sistēmas iestatījumus uz noklusējuma vērtībām, varat vienkārši izdzēst /etc un /var;
  • Izmantot pilnvērtīga virtualizācija (KVM) konteineru darbināšanai, kas nodrošina augstu drošības līmeni. Konteinera palaišanas laiks nedaudz atpaliek no tradicionālajām konteineru izolācijas sistēmām (nosaukumvietas, cgrupas) un ir pieņemams lietojumprogrammu konteineru palaišanai pēc pieprasījuma (virtuālās vides palaišanas laiks ir aptuveni 200 ms, un papildu atmiņas patēriņš ir 18–20 MB vienam konteineram). Lai samazinātu atmiņas patēriņu, tiek izmantots mehānisms DAX (tieša piekļuve failu sistēmai, apejot lapas kešatmiņu, neizmantojot blokierīces līmeni), un tehnoloģija tiek izmantota identisku atmiņas apgabalu dublēšanai KSM (Kernel Shared Memory), kas ļauj organizēt resursdatora sistēmas resursu koplietošanu un savienot dažādas viesu sistēmas ar kopēju sistēmas vides veidni.
  • Avots: opennet.ru

Pievieno komentāru