Vydanie distribúcie Nitrux 2.7 s používateľskými prostrediami NX Desktop a Maui Shell

Bolo zverejnené vydanie distribučného kitu Nitrux 2.7.0, postaveného na báze balíkov Debian, technológiách KDE a inicializačnom systéme OpenRC. Projekt ponúka vlastný desktopový NX Desktop, ktorý je doplnkom ku KDE Plasma, ako aj samostatné prostredie Maui Shell. Na základe knižnice Maui pre distribúciu je vyvinutá sada typických užívateľských aplikácií, ktoré je možné použiť na desktopových systémoch aj mobilných zariadeniach. Na inštaláciu ďalších aplikácií sa propaguje samostatný systém balíkov AppImages. Veľkosť úplného bootovacieho obrazu je 3.2 GB (NX Desktop) a 2.6 GB (Maui Shell). Vývoj projektu je distribuovaný na základe bezplatných licencií.

NX Desktop ponúka iný štýl, vlastnú implementáciu systémovej lišty, notifikačného centra a rôznych plazmoidov, ako je konfigurátor sieťového pripojenia a multimediálny applet na ovládanie hlasitosti a ovládanie prehrávania médií. Aplikácie vytvorené pomocou rámca MauiKit zahŕňajú správcu súborov Index (možno použiť aj Dolphin), textový editor poznámok, emulátor terminálu Station, hudobný prehrávač VVave, prehrávač videa Clip, softvérové ​​centrum NX a prehliadač obrázkov Pix.

Vydanie distribúcie Nitrux 2.7 s používateľskými prostrediami NX Desktop a Maui Shell

Používateľské prostredie Maui Shell sa vyvíja v súlade s konceptom „Convergence“, teda schopnosťou pracovať s rovnakými aplikáciami na dotykových obrazovkách smartfónu a tabletu, ako aj na veľkých obrazovkách notebookov a PC. Maui Shell sa automaticky prispôsobuje veľkosti obrazovky a dostupným metódam vstupu a dá sa použiť nielen na stolných systémoch, ale aj na smartfónoch a tabletoch. Kód projektu je napísaný v C++ a QML a distribuovaný pod licenciou LGPL 3.0.

Vydanie distribúcie Nitrux 2.7 s používateľskými prostrediami NX Desktop a Maui Shell

Maui Shell používa komponenty GUI MauiKit a rámec Kirigami vyvinutý komunitou KDE. Kirigami je postavený na Qt Quick Controls 2, zatiaľ čo MauiKit poskytuje vopred vytvorené šablóny používateľského rozhrania, ktoré vám umožňujú vytvárať aplikácie veľmi rýchlo. Projekt využíva aj komponenty ako BlueDevil (správa Bluetooth), Plasma-nm (správa sieťového pripojenia), KIO, PowerDevil (správa napájania), KSolid a PulseAudio.

Výstup informácií zabezpečuje jeho kompozitný manažér Zpace, ktorý je zodpovedný za zobrazovanie a umiestňovanie okien a spracovanie virtuálnych desktopov. Ako hlavný protokol sa používa protokol Wayland, ktorý je spracovaný pomocou Qt Wayland Compositor API. Na vrchu Zpace sa spustí shell Cask, ktorý implementuje kontajner, ktorý pokrýva celý obsah obrazovky a tiež poskytuje základné implementácie takých prvkov, ako je horný panel, kontextové dialógy, mapy obrazovky, oblasti oznámení, dock- panel, skratky, rozhranie volania programu atď.

Rovnaký vzhľad možno použiť pre stolné počítače, smartfóny a tablety bez toho, aby ste museli vytvárať samostatné verzie pre zariadenia s rôznymi formami. Pri práci na bežných monitoroch funguje shell v režime pracovnej plochy, s panelom pripevneným navrchu, možnosťou otvárania ľubovoľného počtu okien a ovládaním myšou. Keď je vybavený dotykovou obrazovkou, shell funguje v režime tabletu s vertikálnym rozložením a otváraním okien na celú obrazovku alebo vedľa seba, podobne ako v dlaždicových manažéroch okien. Na smartfónoch sa prvky panelov a aplikácie rozšíria na celú obrazovku, ako na tradičných mobilných platformách.

Hlavné inovácie Nitrux 2.7:

  • Začalo sa vytváranie samostatného obrazu ISO s Maui Shell. Aktualizované verzie MauiKit 2.2.2, MauiKit Frameworks 2.2.2, Maui Apps 2.2.2 a Maui Shell 0.6.0. Zostava je stále umiestnená tak, aby demonštrovala schopnosti nového shellu a dostupných aplikácií. Program zahŕňa Agenda, Arca, Bonsai, Booth, Buho, Clip, Communicator, Fiery, Index, Maui Manager, Nota, Pix, Shelf, Station, Strike a VVave.
  • Komponenty NX Desktop boli aktualizované na KDE Plasma 5.27.2, KDE Frameworks 5.103.0 a KDE Gear (KDE aplikácie) 22.12.3. Aktualizované verzie softvéru vrátane Mesa 23.1-git, Firefox 110.0.1 a ovládačov NVIDIA 525.89.02.
  • Štandardne sa používa jadro Linuxu 6.1.15 s opravami Liquorix.
  • Zloženie obsahuje balíčky s OpenVPN a open-iscsi.
  • Odstránené spustiteľné súbory s nástrojmi na správu balíkov z živého obrazu (inštalátor Calamares môže nainštalovať systém aj ich a v statickom živom obraze sú zbytočné).
  • NX Software Center bolo prestavané pomocou MauiKit.

Zdroj: opennet.ru

Pridať komentár