Zhvilluesit e distribuimit Clear Linux kanë njoftuar për ndryshimin e strategjisë së zhvillimit të projektit. Si drejtimet kryesore të zhvillimit përmenden sistemet server dhe ato në cloud, të cilave tani do t'u kushtohet vëmendja kryesore. Komponentët e redaksisë për stacionet e punës do të shoqërohen në mënyrë të mbetur.
Të dhënat e paketave me ambiente desktop do të vazhdojnë, por në këto paketa versionet origjinale të mjediseve të përdoruesit, pa shtesa dhe ndryshime specifike për Clear Linux. Midis tyre do të vazhdojë formimi i paketave me GNOME, por përbërja dhe cilësimet e desktop-it do të përputhen me pamjen standarde, atë që ofrohet si standart nga projekti GNOME.
Redaksia e mĂ«parshme e ofruar , njĂ« , shtesa tĂ« parainstaluara tĂ« palĂ«ve tĂ« treta pĂ«r GNOME Shell (, , , ) dhe cilĂ«simet e ndryshuara tĂ« GNOME nĂ« hapat e parĂ« do tĂ« janĂ« nĂ« njĂ« paketĂ« tĂ« veçantĂ« ââ. JavĂ«n tjetĂ«r planifikohet tĂ« pĂ«rditĂ«sohen paketat me desktop deri nĂ« GNOME 3.36, tĂ« cilat do tĂ« pĂ«rputhen me ambientin standard GNOME, pas sĂ« cilĂ«s paketa âdesktop-assets-extrasâ do tĂ« kalojĂ« nĂ« statusin e vjetruar.
Kujtojmë se distribuimi Clear Linux po zhvillohet nga kompania Intel dhe ofron izolim strikt të aplikacioneve përmes kontejnerëve, të ndarë me përdorimin e virtualizimit të plotë. Pjesa bazë e distribucionit përmban vetëm një grup minimal mjetesh për të nisur kontejnerët dhe përditësohet në mënyrë atomike. Të gjitha aplikacionet janë të formuara në formën e paketave Flatpak ose grupeve (Bundle), të cilat ekzekutohen në kontejnerë të veçantë. Përveç ambienteve desktop të personalizuara, redaksia për zhvilluesit ishte e njohur për mbështetje të zgjeruar të harduerit, integrimin e sistemit të debugimit të bazuar në FUSE, shtimin e një installuesi të ri dhe praninë , në të cilin ishin ofruar grupe për shpërndarjen e ambienteve për zhvillim duke përdorur gjuhë dhe teknologji të ndryshme.
Karakteristikat e Clear Linux:
- Modeli binar i shpërndarjes së distribucionit. Përditësimi i sistemit mund të kryhet në dy modo: aplikimi i korrigjimeve mbi sistemin në punë dhe përditësimi i plotë i sistemit përmes instalimit të një imazhi të ri në një snapshots të veçantë Btrfs dhe zëvendësimi i snapshots aktiv me të riun;
- Agregimi i pakove në grupe (), që krijojnë funksionalitetin e gatshëm, pavarësisht numrit të komponenteve software që e formojnë. Bundle dhe përbërja e ambientit sistemor krijohen mbi bazën e repository-t RPM, por dërgohen pa ndarje në paketa. Brenda kontejnerëve ekzekutohet një kopje e optimizuar e Clear Linux, e cila përmban grupet e nevojshme për të nisur aplikacionin e synuar (bundle);
- Një sistem efektiv për instalimin e përditësimeve, i integruar në pjesën bazë të distribucionit, i cili siguron shpërndarjen e përshpejtuar të përditësimeve me korrigjimin e problemeve dhe dobësive kritike. Përditësimi në Clear Linux përfshin vetëm të dhënat e ndryshuara direkt, prandaj rregullimet standarde të dobësive dhe gabimeve zënë vetëm disa kilobajtë dhe instalohen pothuajse menjëherë;
- Sistemi i unifikuar i versioneve â versioni i distribucionit pĂ«rfaqĂ«son gjendjen dhe versionet e tĂ« gjitha komponenteve tĂ« pĂ«rfshira, qĂ« Ă«shtĂ« i dobishĂ«m pĂ«r krijimin e konfigurimeve tĂ« riprodhueshme dhe ndjekjen e ndryshimeve tĂ« komponentĂ«ve nĂ« nivelin e skedarĂ«ve. Ndryshimi/aktualizimi i ndonjĂ« pjese tĂ« sistemit gjithmonĂ« çon nĂ« ndryshimin e versionit total tĂ« tĂ«rĂ« distribucionit (nĂ«se nĂ« distribucionet e zakonshme thjesht rritet numri i versionit tĂ« njĂ« pakete tĂ« caktuar, nĂ« Clear Linux rritet versioni i vetĂ« distribucionit);
- Qasja Stateless për përcaktimin e konfiguracionit, që nënkupton se klasat e ndryshme të cilësimeve ndahen (cilësimet e OS, përdoruesit dhe sistemit ruhet veçmas), sistemi nuk mban gjendjen e tij (stateless) dhe pas instalimit nuk përmban cilësime në drejtorinë /etc, por gjeneron cilësimet në fluks në bazë të shabllonëve të treguar gjatë nisjes. Për të rikthyer cilësimet e sistemit në vlerat e parazgjedhura mund të fshihet thjesht /etc dhe /var;
- virtualizim të plotë (KVM) për të nisur kontejnerë, gjë që siguron një nivel të lartë sigurie. Koha e nisjes së kontejnerëve është pak më e gjatë se ato sisteme tradicionale të izolimit të kontejnerëve (namespaces, cgroups) dhe është e pranueshme për të nisur kontejnerë aplikacionesh sipas kërkesës (koha e nisjes së ambientit virtual është rreth 200ms, dhe konsumi shtesë i memories është 18-20 MB për kontejner). Për të zvogëluar konsumimin e memories përdoret mekanizmi (qasje e drejtpërdrejtë në FSh duke anashkaluarCaches e faqeve pa përdorimin e nivelit të pajisjeve të bllokut), dhe për dedupikimin e zonave të ngjashme të memories aplikohet teknologjia (Memoria e Ndajtur e Kernelit), që lejon organizimin e ndarjes së burimeve në sistemin mikpritës dhe lidhjen e një modeli të përbashkët të mjedisit të sistemit me sisteme të ndryshme të mysafirëve.
Burimi: opennet.ru
