U prughjettu Clear Linux cambia u so focus di sviluppu à i servitori è i sistemi di nuvola

Sviluppatori di a distribuzione Clear Linux informatu nantu à cambià a strategia di sviluppu di u prugettu. I zoni primari di u sviluppu sò i sistemi di servitore è di nuvola, chì avà riceveranu l'attenzione principale. I cumpunenti di l'edizione per stazioni di travagliu seranu supportati nantu à una basa residuale.

A consegna di pacchetti cù desktop continuerà, ma in questi pacchetti serà prupostu versioni originali di ambienti d'utilizatori, senza add-ons è cambiamenti specifichi di Clear Linux. Includendu a furmazione di pacchetti cù GNOME, a cumpusizioni è i paràmetri di u desktop currispondenu à a vista di riferimentu, ciò chì hè offru da u prugettu GNOME.

Prima prupostu propiu temàticu arrigistramentu, siparati set di pittogrammi, add-ons di terze parti preinstallati per GNOME Shell (dash-to-dock, icone desktop, cùarpu, tema d'utilizatore) è i paràmetri di GNOME cambiati in u primu stadiu seranu passatu in un pacchettu separatu "desktop-assets-extras". A settimana prossima, i pacchetti di desktop sò previsti per esse aghjurnati à GNOME 3.36, chì currispondenu à l'ambiente di riferimentu GNOME, dopu chì u pacchettu "desktop-assets-extras" serà obsoletu.

Ricordemu chì a distribuzione Clear Linux hè sviluppata da Intel è furnisce un isolamentu strettu di l'applicazioni chì utilizanu cuntenituri separati cù a virtualizazione completa. A parte di basa di a distribuzione cuntene solu un inseme minimu d'arnesi per eseguisce cuntenituri è hè aghjurnatu atomicamente. Tutte l'applicazioni sò pensate cum'è pacchetti Flatpak o Bundles chì funzionanu in cuntenituri separati. In più di l'escriptori persunalizati, l'edizione di sviluppatore hè stata nota per u so supportu hardware allargatu, l'integrazione di un sistema di debugging basatu in FUSE, l'aghjunzione di un novu installatore è a presenza. annuariu di l'applicazioni, chì offre kits per implementà ambienti di sviluppu utilizendu diverse lingue è tecnulugia.

Caratteristiche di Clear Linux:

  • Mudellu di distribuzione di distribuzione binaria. L'aghjurnamenti di u sistema ponu esse realizati in dui modi: applicà patches à un sistema in esecuzione è aghjurnà cumplettamente u sistema installendu una nova maghjina in una snapshot Btrfs separata è rimpiazzà l'istantanea attiva cù una nova;
  • Aggregazione di pacchetti in set (fasciu), furmendu una funziunalità pronta, indipendentemente da quanti cumpunenti di u software li formanu. U Bundle è l'imaghjini di l'ambiente di u sistema sò furmati nantu à u repositariu di u pacchettu RPM, ma sò furniti senza esse divisu in pacchetti. Dentru i cuntenituri, una copia ottimizzata apposta di Clear Linux corre, chì cuntene i bundle necessariu per eseguisce l'applicazione di destinazione;
  • Un sistema di installazione di aghjurnamentu efficace integratu in a parte di basa di a distribuzione è assicurendu una consegna accelerata di l'aghjurnamenti chì risolve i prublemi critichi è vulnerabili. Una aghjurnazione in Clear Linux includenu solu e dati chì anu cambiatu direttamente, cusì correzioni tipiche per vulnerabili è errori piglianu solu uni pochi kilobyte è sò stallati quasi istantaneamente;
  • Sistema di versione unificatu - a versione di distribuzione rapprisenta u statu è e versioni di tutti i so cumpunenti, chì hè cunvenutu per creà cunfigurazioni riproducibili è seguità i cambiamenti à i cumpunenti di distribuzione à u livellu di u schedariu. Cambia / aghjurnà ogni parte di u sistema sempre porta à un cambiamentu in a versione generale di a distribuzione sana (se in distribuzioni ordinali u numeru di versione di un certu pacchettu hè solu aumentatu, allora in Clear Linux a versione di a distribuzione stessu hè aumentata) ;
  • Approcciu senza statu per definisce a cunfigurazione, chì implica chì e diverse classi di paràmetri sò separati (u paràmetri di u SO, l'utilizatori è u sistema sò almacenati separatamente), u sistema ùn salva micca u so statu (stateless) è dopu a stallazione ùn cuntene micca paràmetri in u cartulare / etc. ma genera paràmetri nantu à a mosca basatu nantu à i mudelli specificati à l'iniziu. Per resettate i paràmetri di u sistema à i valori predeterminati, pudete solu sguassà /etc è /var;
  • Usu virtualizazione cumpleta (KVM) per l'esecuzione di cuntenituri, chì permette un altu livellu di sicurità. U tempu d'iniziu di u containeru hè un pocu daretu à i sistemi tradiziunali di isolamentu di u containeru (spazi di nomi, cgroups) è hè accettabile per lancià cuntenituri di l'applicazioni nantu à a dumanda (u tempu di avviu di l'ambiente virtuale hè di circa 200 ms, è u cunsumu di memoria supplementu hè 18-20 MB per container). Per riduce u cunsumu di memoria, hè utilizatu un mecanismu DAX (accessu direttu à u sistema di schedari bypassendu a cache di pagina senza aduprà u livellu di u dispositivu di bloccu), è a tecnulugia hè aduprata per deduplicate spazii di memoria identici KSM (Kernel Shared Memory), chì vi permette di urganizà a spartera di risorse di u sistema di l'ospiti è cunnetta diversi sistemi invitati à un mudellu d'ambiente di sistema cumuni.
  • Source: opennet.ru

Add a comment