Nitrux 2.7.0, o distribuție bazată pe pachete, a fost lansată. Debian, tehnologiile KDE și sistemul de inițializare OpenRC. Proiectul oferă propriul mediu desktop, NX Desktop, care este un superset al KDE Plasma, precum și un mediu independent, Maui Shell. Bazată pe biblioteca Maui, distribuția dezvoltă un set de aplicații standard pentru utilizatori care pot fi utilizate atât pe sisteme desktop, cât și pe dispozitive mobile. Pentru instalarea de aplicații suplimentare este promovat un sistem de pachete AppImages autonome. Dimensiunea completă a imaginii bootabile este de 3.2 GB (NX Desktop) și 2.6 GB (Maui Shell). Lucrările proiectului sunt distribuite sub licențe open source.
Desktopul NX oferă un stil diferit, o implementare proprie a barei de sistem, a centrului de notificare și a diferitelor plasmoizi, cum ar fi un configurator de conexiune la rețea și un applet multimedia pentru controlul volumului și controlul redării media. Aplicațiile construite folosind cadrul MauiKit includ managerul de fișiere Index (poate fi folosit și Dolphin), editorul de text Note, emulatorul de terminal Station, playerul muzical VVave, playerul video Clip, Centrul software NX și vizualizatorul de imagini Pix.

Mediul de utilizator Maui Shell este dezvoltat în conformitate cu conceptul de „Convergență”, care implică capacitatea de a lucra cu aceleași aplicații atât pe ecranele tactile ale unui smartphone și tabletă, cât și pe ecranele mari ale laptopurilor și PC-urilor. Maui Shell se adaptează automat la dimensiunea ecranului și la metodele de introducere disponibile și poate fi folosit nu numai pe sisteme desktop, ci și pe smartphone-uri și tablete. Codul proiectului este scris în C++ și QML și este distribuit sub licența LGPL 3.0.

Maui Shell utilizează componente GUI MauiKit și cadrul Kirigami, care sunt dezvoltate de comunitatea KDE. Kirigami este un supliment pentru Qt Quick Controls 2, iar MauiKit oferă șabloane de elemente de interfață gata făcute care vă permit să creați aplicații foarte rapid. Proiectul mai folosește componente precum BlueDevil (gestionarea Bluetooth), Plasma-nm (managementul rețelei), KIO, PowerDevil (gestionarea energiei), KSolid și PulseAudio.
Informațiile de ieșire sunt furnizate de propriul manager compozit Zpace, care este responsabil pentru afișarea și plasarea ferestrelor și procesarea acestora. virtualnyx rabochikh stolovProtocolul de bază este protocolul Wayland, implementat folosind API-ul Qt Wayland Composer. Shell-ul Cask rulează peste Zpace, implementând un container care acoperă întregul conținut al ecranului și oferă implementări de bază ale unor elemente precum panoul superior, ferestrele de dialog pop-up, hărțile ecranului, zonele de notificare, dock-ul, comenzile rapide, interfața de lansare a programelor și așa mai departe.
Aceeași carcasă poate fi utilizată pentru sisteme desktop, smartphone-uri și tablete, fără a fi nevoie de a crea versiuni separate pentru dispozitive cu diferiți factori de formă. Când lucrați pe monitoare obișnuite, shell-ul funcționează în modul desktop, cu un panou fixat deasupra, abilitatea de a deschide un număr arbitrar de ferestre și de a controla cu mouse-ul. Dacă aveți un ecran tactil, shell-ul funcționează în modul tabletă cu un aspect vertical al elementelor și ferestre care deschid pentru a umple întregul ecran sau un aspect unul lângă altul, similar cu managerii de ferestre cu gresie. Pe smartphone-uri, elementele panoului și aplicațiile se extind la ecran complet, la fel ca platformele mobile tradiționale.
Principalele inovații ale Nitrux 2.7:
- Formarea unei imagini ISO separate cu Maui Shell a început. Versiuni actualizate de MauiKit 2.2.2, MauiKit Frameworks 2.2.2, Maui Apps 2.2.2 și Maui Shell 0.6.0. Ansamblul este poziționat în prezent pentru a demonstra capacitățile noului shell și ale aplicațiilor disponibile. Sunt incluse Agenda, Arca, Bonsai, Booth, Buho, Clip, Communicator, Fiery, Index, Maui Manager, Nota, Pix, Shelf, Station, Strike și VVave.
- Componentele NX Desktop au fost actualizate la KDE Plasma 5.27.2, KDE Frameworks 5.103.0 și KDE Gear (Aplicații KDE) 22.12.3. Versiuni software actualizate, inclusiv Mesa 23.1-git, Firefox 110.0.1 și drivere NVIDIA 525.89.02.
- Nucleul este activat în mod implicit Linux 6.1.15 cu plasturi Liquorix.
- Compoziția include pachete cu OpenVPN și open-iscsi.
- Fișierele executabile cu utilitare de gestionare a pachetelor au fost eliminate din imaginea Live (instalatorul Calamares poate instala sistemul și le, iar într-o imagine Live statică sunt de prisos).
- Centrul de software NX a fost reconstruit folosind MauiKit.
Sursa: opennet.ru
