
Nitrux 6.0 dumating Bilang isa sa mga pinaka-ambisyosong bersyon ng distribusyon na ito na nakabase sa Linux, malinaw itong nakatuon sa seguridad, virtualization, at pagiging maaasahan ng sistema. Ang bagong edisyon, na pinapanatili ng Nitrux Latinoamericana, ay idinisenyo para sa mga gumagamit ng kanilang computer bilang kanilang pangunahing workstation at gustong masulit ang kanilang hardware nang hindi napapabayaan ang seguridad.
Ang distribusyon ay nakasalalay sa isang hindi nababagong sistema ng root fileGinagawa nitong mas mahirap ang mga hindi awtorisadong pagbabago at pinapasimple ang pagpapanatili. Bukod pa rito, nag-aalok ito ng dalawang magkaibang ISO image: isa na na-optimize para sa mga NVIDIA graphics card na may NVIDIA Open Kernel Module 590.48.01 driver, at isa pa para sa mga system na may AMD o Intel GPU na gumagamit ng MESA 25.3.3, lahat ay batay sa isang Linux kernel 6.13.2 na-patch gamit ang mga pagpapabuti mula sa CachyOS.
Isang sistemang nakatuon para sa mga mahilig sa hardware
Ang panukalang Nitrux 6.0 ay maaaring maging partikular na angkop para sa profile ng advanced at propesyonal na mga gumagamit na nangangailangan ng development, virtualization, o graphical editing environments sa Linux na may mas mataas na antas ng isolation. Ang immutable root model, kasama ng mga bagong update at recovery tool, ay tumatarget sa mga senaryo kung saan ang stability ay kasinghalaga ng kakayahang mag-eksperimento sa mga mahihirap na configuration.
Para sa mga desktop hardware at workstation, ang opsyon na pumili sa pagitan ng ISO ay nakatuon sa parehong solusyon ng NVIDIA at AMD/Intel Pinapadali nito ang pag-aangkop ng instalasyon sa iba't ibang parke ng kagamitan, isang bagay na mahalaga sa magkahalong opisina o mga laboratoryo sa unibersidad kung saan maraming henerasyon ng mga GPU ang magkakasamang ginagamit.
VxM: Orkestrasyon ng Hypervisor na may GPU passthrough sa Nitrux 6.0
Isa sa mga dakilang novelties ay VxM, ang tool sa orkestrasyon ng hypervisor na unang ilalabas sa bersyong ito. Binuo sa C++, pinapayagan nito ang pagpapatakbo ng maraming guest system sa pamamagitan ng paggamit ng GPU passthrough sa pamamagitan ng PCI VFIO, upang ang graphics card ay direktang maitalaga sa virtual machine upang ma-maximize ang performance.
Pinapatunayan ng VxM sa totoong oras ang Mga grupo ng IOMMUPinapalakas nito ang paghihiwalay sa antas ng hardware sa pagitan ng host system at mga guest system. Binabawasan ng pamamaraang ito ang posibilidad ng pag-atake laban sa mga karaniwang maling pag-configure sa mga virtualization environment kung saan ibinabahagi ang mga GPU, isang mahalagang konsiderasyon para sa mga nagtatrabaho gamit ang sensitibong data o nagsasagawa ng security testing.
Kasama sa sistemang passthrough dynamic na pagtatalaga sa vfio-pciKabilang dito ang hot-switching ng mga driver, normalization ng mga BDF identifier, at pre-checking ng mga IOMMU group bago ang binding. Bukod pa rito, pinangangasiwaan ng VxM ang paglalaan ng mga hugepage upang mapabuti ang performance ng memory at pagsisimula ng IVSHMEM, na nagpapadali sa low-latency frame exchange sa pagitan ng host at guest.
Ang isa pang kapansin-pansing aspeto ay ang hindi pribilehiyong modelo habang isinasagawa ang mga virtual machine: Tumatakbo ang QEMU nang walang mataas na pribilehiyoKabilang dito ang pagtutuon ng mga pribilehiyadong operasyon sa isang naunang yugto ng paghahanda ng hardware. Ang layunin ay bawasan ang mga panganib na nauugnay sa patuloy na pagpapatupad ng mga proseso na may mga pribilehiyo ng administrator.
Para sa peripheral management, ginagamit ng VxM evdev para sa papasok na passthroughKabilang dito ang interrupt handling para sa keyboard at mouse. Awtomatiko rin nito ang mga pagbabago sa video input gamit ang DDC/CI, na nagpapadala ng mga VCP command sa monitor kapag nagbago ang estado ng virtual machine. Sa pagsasagawa, maaaring alisin ng feature na ito ang pangangailangan para sa mga physical switch (KVM) sa mga system na may maraming GPU o shared monitor.
Ipinakilala ng Nitrux 6.0 ang isang bagong sistema ng pag-update ng C++ na may cryptographic verification
Ang lahat ng mga aksyon na nangangailangan ng mataas na pribilehiyo ay napapailalim sa kontrol gamit ang PolicyKitSamakatuwid, ang mga sensitibong desisyon (tulad ng paglalapat ng mga pagbabago sa base system) ay dapat dumaan sa isang malinaw na authorization layer. Ang disenyong ito ay nakakatulong na limitahan ang epekto ng mga hindi sinasadyang pagpapatupad o software na nagtatangkang dagdagan ang mga pribilehiyo sa pamamagitan ng paggamit sa mekanismo ng pag-update.
Ang sistema ay umaasa sa mga operasyong atomiko upang mapanatili ang integridad ng mga transaksyon sa pag-update, na binabawasan ang panganib ng mga sirang intermediate states. Sa proseso, ang mga sumusunod ay nalilikha: Mga snapshot ng XFS na na-validate sa pamamagitan ng cryptographic bago gamitin, at nagpapahintulot din sa mga offline na pagbabalik mula sa mga restore point na iyon.
Ang Nitrux 6.0 ay nagpapanatili pa rin ng Landas ng pag-upgrade mula sa bersyon 5.1.0 Ginagamit pa rin ang lumang sistema sa Shell, ngunit nakasaad na ito na ang huling pagkakataon na gagamitin ang mekanismong ito. Mula sa bersyong ito pataas, ang nuts-cpp ang magiging pangunahing haligi para sa pagpapanatili ng sistema.
Isinama ang Rescue Mode sa Nitrux 6.0 boot
Ang isa pang pagbabago na idinisenyo upang mapabuti ang katatagan ng sistema ay Nitrux Rescue ModeIto ay isang mekanismo ng pagbawi na nakabatay sa initramfs na gumagana nang hindi umaasa sa mga panlabas na media tulad ng mga USB drive o Live image. Maaari itong maging kapaki-pakinabang lalo na para sa mga negosyo o ahensya ng gobyerno na may mga patakaran na naghihigpit sa paggamit ng mga naaalis na device.
Ginagamit ng Rescue mode ang XFS backup na nabuo ng update system para burahin at muling isipin ang root partitionPagkatapos makumpleto, awtomatikong muling binubuo ang configuration ng boot manager, na iniiwasan ang pangangailangang magsagawa ng mga kumplikadong manu-manong hakbang upang maibalik ang sistema sa isang gumaganang estado.
Ang mekanismong ito ay naroroon sa Menu ng GRUB bilang isang mapipiling entryKaya, kung sakaling magkaroon ng malubhang pagkabigo o pagkabigo sa pag-boot pagkatapos ng isang pag-update, maaaring simulan ng gumagamit ang proseso ng pagpapanumbalik mula sa parehong computer, nang hindi umaasa sa ibang computer o naghanda ng isang rescue USB drive nang maaga.
Mga setting ng network at pagpapatigas ng kernel
Sa larangan ng seguridad ng network, ipinakikilala ng Nitrux 6.0 ang mga partikular na pagbabago sa configuration ng mga parameter ng sysctl para sa network stackKabilang sa mga ito, ang desisyon na pigilan ang sistema sa pagbabago ng routing table nito batay sa mga hindi awtorisadong mensahe sa network ang namumukod-tangi, isang hakbang na nagbabawas sa pagkakalantad sa ilang partikular na vector ng manipulasyon ng routing.
Inayos din ang configuration ng mga NVMe drive upang maiwasan ang mga ito sa pagpasok sa mga estado ng masyadong malalim ang pagtitipid ng enerhiyana sa mga nakaraang bersyon ay maaaring magdulot ng malalaking pag-freeze o pagkaantala kapag sinusubukang muling i-activate ang drive. Nilalayon ng pagbabagong ito ang mas mahuhulaang balanse sa pagitan ng pagkonsumo ng kuryente at mga oras ng pag-login.
Tungkol sa name resolution subsystem, ina-update ng distribution ang configuration ng DNSCrypt proxy na may mga pinakabagong resolverHindi lamang nito pinapabuti ang compatibility kundi maaari ring mapataas ang privacy at robustity laban sa DNS manipulation. Bukod pa rito, kasama na ngayon sa initramfs ang exFAT driver mula sa maagang pag-boot, at ang mga orihinal na microcode hook ay pinapalitan ng isang custom na implementasyon na iniayon sa mga pangangailangan ng distribution.
Pag-login at mga notification na idinisenyo para sa Wayland
Sa desktop environment, ang lumang QtGreet ay nagbibigay daan sa QMLGreet bilang screen ng pag-loginAng bagong solusyon na ito ay tumatakbo nang natively sa mga Wayland compositor gamit ang wlr-layer-shell-unstable-v1 protocol, na isinasama sa logind o elogind sa pamamagitan ng D-Bus, nang hindi mahigpit na umaasa sa systemd.
Ang implementasyon sa C++ at MauiKit ay nagbibigay-daan para sa kahanga-hangang pagpapasadya: mga scheme ng kulay, mga font, mga tema ng icon, at mga backgroundLahat ng ito ay may mga blur effect na awtomatikong inilalapat sa wallpaper. Para sa mga namamahala ng maraming workstation, ang pagkakaroon ng isang pare-parehong Wayland-based startup manager ay nagpapadali sa pag-deploy ng mas modernong mga kapaligiran.
Kasama rin sa pagpapanibagong ito ang NudgeOSD, isang tool na uri nakasulat sa QML na display sa screen Tumatakbo ito sa background. Nakikinig ito para sa mga utos ng D-Bus upang magpakita ng mga notification o mga shortcut sa keyboard at tugma sa parehong mga tema ng icon ng system at mga koleksyon ng Nerd Font, isang bagay na pinahahalagahan ng mga gumagamit na malawakang nagko-customize ng kanilang graphical na kapaligiran.
Bagong Intel Xe mode para sa integrated at dedicated GPUs
Nagdagdag ang Nitrux 6.0 ng isang partikular na opsyon sa menu ng GRUB na tinatawag na "Mode ng Intel Xe"Dinisenyo para sa mga system na may pinakabagong henerasyon ng Intel integrated at dedicated GPUs, pinapayagan ka ng entry na ito na piliin ang xe controller sa halip na ang klasikong i915, sinasamantala ang mga pagpapabuti sa bagong graphics stack.
Ang mode ay magagamit para sa mga katugmang hardware tulad ng Gen12 (Xe-LP), Meteor Lake (Xe-LPG) at Lunar Lake na may Xe2Sa kabaligtaran, ang mga henerasyon bago ang Gen12, kabilang ang Ice Lake o ang seryeng Skylake, ay hindi kasama sa landas ng controller na ito at patuloy na gumagamit ng tradisyonal na pamamaraan.
Para sa mga gumagamit ng mga bagong laptop o desktop na may Intel graphics, ginagawang mas madali ng opsyong ito ang pagsusuri sa performance at stability ng bagong driver nang hindi kinakailangang gumamit ng mga kumplikadong manual configuration, habang pinapanatili ang posibilidad na bumalik sa dating path kung kinakailangan.
Mga na-update na bersyon ng mga pangunahing bahagi
Bukod sa mga pangunahing bagong tampok, isinasama ng distribusyon ang malawak na hanay ng na-update na mga sangkapSa seksyon ng dynamic desktop, ang Hyprland ay umabot sa bersyon 0.53.3, habang ang Flatpak ay nasa 1.16.2, na mahalaga para sa mga umaasa sa mga sandbox application.
Sa usapin ng koneksyon at audio, kasama sa Nitrux 6.0 ang NetworkManager 1.54.3 at Wireplumber 0.5.13Pinapalakas nito ang pamamahala ng network at pagruruta ng audio sa mga modernong sistema. Na-update ang Python sa bersyon 3.13.9, isang punto ng interes para sa mga developer na nagtatrabaho sa mga virtual na kapaligiran at mga proyektong nangangailangan ng mga bagong interpreter.
Naabot na ng graphical installer ng Calamares ang bersyon 3.3.14, habang ang Distrobox ay na-update sa 1.8.2.4Pinapadali nito ang pagpapatupad ng mga container mula sa iba pang mga distribusyon sa loob ng Nitrux. Samantala, ang scx scheduler at ang mga utility nito ay na-update sa bersyon 1.0.20, na may mga pagsasaayos na naglalayong mapabuti ang pamamahala ng workload sa kernel.
Dahil sa mga pagbabagong ito, ang Nitrux 6.0 ay magiging isang opsyon na nakatuon sa mga nangangailangan isang matatag ngunit nababaluktot na kapaligirang desktop ng LinuxNag-aalok ito ng GPU virtualization isolation, integrated recovery mechanisms, at mas matatag na update system. Kasama ang Wayland-centric desktop at iba't ibang binagong components, ginagawa nitong kaakit-akit na opsyon ang distribution para sa mga power user at mga propesyonal na kapaligiran.
