Clear Linux layihəsi inkişaf diqqətini serverlərə və bulud sistemlərinə yönəldir

Clear Linux paylamasının tərtibatçıları сообщили layihənin inkişaf strategiyasının dəyişdirilməsi haqqında. Əsas inkişaf sahələri indi əsas diqqəti cəlb edəcək server və bulud sistemləridir. İş stansiyaları üçün nəşrin komponentləri qalıq əsasda dəstəklənəcək.

Masaüstü kompüterlərlə paketlərin çatdırılması davam edəcək, lakin bu paketlərdə təklif olunacaq Clear Linux-a xas əlavələr və dəyişikliklər olmadan istifadəçi mühitlərinin orijinal versiyaları. GNOME ilə paketlərin formalaşması daxil olmaqla, iş masasının tərkibi və parametrləri GNOME layihəsi tərəfindən standart olaraq təklif olunan istinad görünüşünə uyğun olacaq.

Əvvəllər öz təklif olunub mövzu dizayn, ayrı piktoqram dəsti, GNOME Shell üçün əvvəlcədən quraşdırılmış üçüncü tərəf əlavələri (dash-to-dock, masaüstü nişanlar, səbirsizlik, istifadəçi teması) və ilk mərhələdə dəyişdirilmiş GNOME parametrləri olacaq keçdi ayrıca paketdə"desktop-aktivlər-əlavələr". Gələn həftə iş masası paketlərinin GNOME 3.36-a yenilənməsi planlaşdırılır ki, bu da GNOME istinad mühitinə uyğun olacaq, bundan sonra "masa üstü aktivlər-əlavələr" paketi köhnələcək.

Xatırladaq ki, Clear Linux paylanması Intel tərəfindən hazırlanmışdır və tam virtualizasiyadan istifadə edərək ayrılmış konteynerlərdən istifadə edərək tətbiqlərin ciddi izolyasiyasını təmin edir. Dağıtımın əsas hissəsi konteynerləri işə salmaq üçün yalnız minimal alətlər dəstini ehtiva edir və atomik olaraq yenilənir. Bütün proqramlar ayrı konteynerlərdə işləyən Flatpak paketləri və ya Paketlər kimi hazırlanmışdır. Fərdi masa üstü kompüterlərə əlavə olaraq, tərtibatçı nəşri genişləndirilmiş aparat dəstəyi, FUSE əsaslı sazlama sisteminin inteqrasiyası, yeni quraşdırıcının əlavə edilməsi və mövcudluğu ilə diqqəti cəlb edirdi. proqram kataloqu, müxtəlif dillər və texnologiyalardan istifadə edərək inkişaf mühitlərinin yerləşdirilməsi üçün dəstlər təklif etdi.

Clear Linux-un xüsusiyyətləri:

  • İkili paylama çatdırılma modeli. Sistem yeniləmələri iki rejimdə həyata keçirilə bilər: işləyən sistemə yamaqların tətbiqi və ayrıca Btrfs snapshot-da yeni təsvirin quraşdırılması və aktiv snapşotun yenisi ilə əvəz edilməsi ilə sistemin tamamilə yenilənməsi;
  • Paketlərin dəstlərə yığılması (qom), neçə proqram komponentinin onları təşkil etməsindən asılı olmayaraq, hazır funksionallıq formalaşdırmaq. Bundle və sistem mühitinin təsviri RPM paket anbarı əsasında formalaşır, lakin paketlərə bölünmədən çatdırılır. Konteynerlərin içərisində hədəf tətbiqi işə salmaq üçün lazım olan paketləri ehtiva edən Clear Linux-un xüsusi optimallaşdırılmış surəti işləyir;
  • Paylanmanın əsas hissəsinə daxil edilmiş və kritik problemləri və zəiflikləri aradan qaldıran yeniləmələrin sürətləndirilmiş çatdırılmasını təmin edən effektiv yeniləmə quraşdırma sistemi. Clear Linux-da yeniləmə yalnız birbaşa dəyişmiş məlumatları ehtiva edir, beləliklə, zəifliklər və səhvlər üçün tipik düzəlişlər yalnız bir neçə kilobayt çəkir və demək olar ki, dərhal quraşdırılır;
  • Vahid versiya sistemi - paylama versiyası onun bütün komponentlərinin vəziyyətini və versiyalarını təmsil edir ki, bu da təkrarlana bilən konfiqurasiyalar yaratmaq və fayl səviyyəsində paylama komponentlərində dəyişiklikləri izləmək üçün əlverişlidir. Sistemin hər hansı hissəsinin dəyişdirilməsi/yenilənməsi həmişə bütün paylamanın ümumi versiyasının dəyişməsinə gətirib çıxarır (əgər adi paylamalarda müəyyən paketin versiya nömrəsi yalnız artırılırsa, Clear Linux-da paylamanın özünün versiyası artır) ;
  • Fərqli parametr siniflərinin ayrıldığını (ƏS, istifadəçi və sistem parametrlərinin ayrıca saxlanıldığını), sistemin öz vəziyyətini (vətəndaşlığı olmayan) saxlamadığını və quraşdırıldıqdan sonra / etc qovluğunda heç bir parametrin olmadığını ifadə edən konfiqurasiyanın müəyyənləşdirilməsinə vətəndaşlığı olmayan yanaşma, lakin başlanğıcda göstərilən şablonlar əsasında tez parametrlər yaradır. Sistem parametrlərini standart dəyərlərə sıfırlamaq üçün sadəcə olaraq /etc və /var;
  • Istifadə yüksək səviyyəli təhlükəsizliyə imkan verən konteynerlərin işlədilməsi üçün tam hüquqlu virtuallaşdırma (KVM). Konteynerin işə salınma vaxtı ənənəvi konteyner izolyasiya sistemlərindən (ad boşluqları, qruplar) bir qədər geri qalır və tələb üzrə tətbiq konteynerlərini işə salmaq üçün məqbuldur (virtual mühitin işə salınma vaxtı təqribən 200 ms, əlavə yaddaş istehlakı isə hər konteynerə 18-20 MB təşkil edir). Yaddaş istehlakını azaltmaq üçün bir mexanizm istifadə olunur DAX (blok cihazı səviyyəsindən istifadə etmədən səhifə keşindən yan keçməklə fayl sisteminə birbaşa çıxış) və eyni yaddaş sahələrini təkmilləşdirmək üçün texnologiyadan istifadə olunur. KSM (Kernel Shared Memory), host sistem resurslarının paylaşılmasını təşkil etməyə və müxtəlif qonaq sistemlərini ümumi sistem mühiti şablonuna qoşmağa imkan verir.
  • Mənbə: opennet.ru

Добавить комментарий