Nitrux 3.8:带来诸多改进与优化的操作系统
Nitrux 3.8:带来诸多改进与优化的操作系统
2024年12月8日修改
Nitrux 3.8 正式发布,这一版本为用户带来了许多令人兴奋的新特性和改进。作为一款基于 Debian GNU/Linux 且构建在 KDE Plasma 桌面环境之上的不可变且无 systemd 的发行版,Nitrux 3.8 延续了每月发布的周期,不断为用户提供更好的体验。
首先,Nitrux 3.8 默认搭载了最新的 Linux 6.12 内核,这为系统的性能和稳定性提供了坚实的基础。同时,对于 NVIDIA 用户来说,这一版本提供了更好的支持,通过启用 NVIDIA Dynamic Boost 并创建 NVIDIA 设备节点,以及为 NVIDIA 硬件设置新的 udev 规则,大大提升了 NVIDIA 用户的使用体验。
在工具方面,Nitrux 3.8 引入了三个新工具,分别是 devmem2、msr-tools 和 policycoreutils。devmem2 是一个简单的程序,可用于从内存的任何位置进行读取和写入;msr-tools 是一组实用程序,使用户能够从用户空间读取和写入 MSR;policycoreutils 则是 SELinux 系统基本操作所需的一组核心实用程序。这些新工具的加入,为用户提供了更多的功能和便利。
此外,Nitrux 3.8 还在其他方面进行了一系列的优化和改进。例如,为了让 MangoHud 能够显示英特尔处理器的功耗,该版本添加了一个 OpenRC 服务,通过更改<beginning of the code>/sys/class/powercap/intel-rapl:0/energy_uj<end of the code>文件的所有权来实现。同时,还引入了一个新的 zenergy 内核模块,以便 MangoHud 能够显示 AMD Zen 处理器的功耗。
在安装方面,Nitrux 使用了著名的 Calamares 通用 Linux 安装程序,为用户提供了现代化的图形安装界面。在新的版本中,引入了内核参数以防止某些笔记本电脑中的时钟漂移,并删除了一个非功能性的内核参数。
Nitrux 3.8 还对 OpenRC 服务进行了改进,将它们分类到更符合其目的的运行级别中,并从 async、default 和 sysinit 运行级别中删除了一些服务,以提高启动时间。此外,Rsyslog 的 OpenRC 包也进行了更新,以改进服务脚本。
在应用程序方面,Nitrux 3.8 提供了更新的 Flatpak 安装脚本,用于 Steam、Bottles 和 HGL 应用程序,同时更新了通过 AppImages 安装 LibreOffice 和 Bauh 应用程序的脚本。此外,还更新了桌面配置,当 Nitrux 在虚拟机中运行或未满足最低要求时,会显示通知。
最后,Nitrux 3.8 中的 Broadcom STA 驱动程序也进行了更新,使用 DKMS 针对 Linux 内核 6.12 进行了补丁构建。
总的来说,Nitrux 3.8 是一个充满创新和改进的操作系统版本,为用户带来了更好的性能、更多的功能和更优质的使用体验。无论是对于普通用户还是专业开发者,Nitrux 3.8 都值得一试。