Keluaran pengedaran Nitrux 2.7 dengan persekitaran pengguna NX Desktop dan Maui Shell

Keluaran pengedaran Nitrux 2.7.0, dibina di atas pangkalan pakej Debian, teknologi KDE dan sistem permulaan OpenRC, telah diterbitkan. Projek ini menawarkan desktopnya sendiri, NX Desktop, yang merupakan tambahan untuk KDE Plasma, serta persekitaran Maui Shell yang berasingan. Berdasarkan perpustakaan Maui, satu set aplikasi pengguna standard sedang dibangunkan untuk pengedaran yang boleh digunakan pada kedua-dua sistem desktop dan peranti mudah alih. Untuk memasang aplikasi tambahan, sistem pakej AppImages serba lengkap sedang dipromosikan. Saiz imej but penuh ialah 3.2 GB (NX Desktop) dan 2.6 GB (Maui Shell). Perkembangan projek itu diedarkan di bawah lesen percuma.

Desktop NX menawarkan gaya yang berbeza, pelaksanaan dulang sistemnya sendiri, pusat pemberitahuan dan pelbagai plasmoid, seperti konfigurator sambungan rangkaian dan applet multimedia untuk melaraskan kelantangan dan mengawal main balik kandungan multimedia. Aplikasi yang dibina menggunakan rangka kerja MauiKit termasuk pengurus fail Indeks (Dolphin juga boleh digunakan), editor teks Nota, emulator terminal Station, pemain muzik VVave, pemain video Klip, Pusat Perisian NX dan pemapar imej Pix.

Keluaran pengedaran Nitrux 2.7 dengan persekitaran pengguna NX Desktop dan Maui Shell

Persekitaran pengguna Maui Shell dibangunkan mengikut konsep "Convergence", yang membayangkan keupayaan untuk bekerja dengan aplikasi yang sama pada skrin sentuh telefon pintar dan tablet, dan pada skrin besar komputer riba dan PC. Maui Shell secara automatik menyesuaikan diri dengan saiz skrin dan kaedah input yang tersedia, dan boleh digunakan bukan sahaja pada sistem desktop, tetapi juga pada telefon pintar dan tablet. Kod projek ditulis dalam C++ dan QML, dan diedarkan di bawah lesen LGPL 3.0.

Keluaran pengedaran Nitrux 2.7 dengan persekitaran pengguna NX Desktop dan Maui Shell

Maui Shell menggunakan komponen GUI MauiKit dan rangka kerja Kirigami, yang dibangunkan oleh komuniti KDE. Kirigami ialah alat tambah kepada Qt Quick Controls 2, dan MauiKit menawarkan templat elemen antara muka siap sedia yang membolehkan anda membuat aplikasi dengan cepat. Projek ini juga menggunakan komponen seperti BlueDevil (pengurusan Bluetooth), Plasma-nm (pengurusan rangkaian), KIO, PowerDevil (pengurusan kuasa), KSolid dan PulseAudio.

Output maklumat disediakan menggunakan pengurus kompositnya Zpace, yang bertanggungjawab untuk memaparkan dan meletakkan tetingkap dan memproses desktop maya. Protokol Wayland digunakan sebagai protokol utama, yang berfungsi dengan menggunakan Qt Wayland Compositor API. Berjalan di atas Zpace ialah cangkang Cask, yang melaksanakan bekas yang meliputi keseluruhan kandungan skrin, dan juga menyediakan pelaksanaan asas elemen seperti bar atas, dialog pop timbul, peta skrin, kawasan pemberitahuan, panel dok, pintasan, antara muka panggilan program, dsb.

Cangkang yang sama boleh digunakan untuk sistem desktop, telefon pintar dan tablet, tanpa perlu membuat versi berasingan untuk peranti dengan faktor bentuk yang berbeza. Apabila bekerja pada monitor biasa, cangkerang beroperasi dalam mod desktop, dengan panel tetap di atas, keupayaan untuk membuka bilangan tingkap yang sewenang-wenangnya dan mengawal dengan tetikus. Jika anda mempunyai skrin sentuh, cangkerang berfungsi dalam mod tablet dengan susun atur menegak elemen dan membuka tingkap untuk mengisi keseluruhan skrin atau susun atur bersebelahan yang serupa dengan pengurus tetingkap berjubin. Pada telefon pintar, elemen panel dan aplikasi berkembang ke skrin penuh, sama seperti platform mudah alih tradisional.

Inovasi utama dalam Nitrux 2.7:

  • Pembentukan imej ISO yang berasingan dengan Maui Shell telah bermula. Versi dikemas kini bagi MauiKit 2.2.2, MauiKit Frameworks 2.2.2, Maui Apps 2.2.2 dan Maui Shell 0.6.0. Perhimpunan pada masa ini diletakkan untuk menunjukkan keupayaan shell baharu dan aplikasi yang tersedia. Termasuk adalah Agenda, Arca, Bonsai, Booth, Buho, Clip, Communicator, Fiery, Index, Maui Manager, Nota, Pix, Shelf, Station, Strike dan VVave.
  • Komponen Desktop NX telah dikemas kini kepada KDE Plasma 5.27.2, KDE Frameworks 5.103.0 dan KDE Gear (Aplikasi KDE) 22.12.3. Versi perisian yang dikemas kini termasuk Mesa 23.1-git, Firefox 110.0.1 dan pemacu NVIDIA 525.89.02.
  • Secara lalai, kernel Linux 6.1.15 dengan tampung Liquorix digunakan.
  • Pakej dengan OpenVPN dan open-iscsi disertakan.
  • Fail boleh laku dengan utiliti pengurusan pakej telah dialih keluar daripada imej Langsung (pemasang Calamares boleh memasang sistem dan fail tersebut, dan dalam imej Langsung statik ia tidak diperlukan).
  • Pusat Perisian NX telah dibina semula menggunakan MauiKit.

Sumber: opennet.ru

Tambah komen