Alpine Linux 3.22 发布,全面转向 Wayland 并升级核心软件包
时间:2025-07-04 21:20
小编:小世评选
近日,Alpine Linux 社区宣布推出其最新版本:Alpine Linux 3.22。这个轻量级且注重安全性的 Linux 发行版,在此次更新中,重点强化了系统的图形会话体验以及核心软件包的升级,同时也在清理过时的软件包,以确保系统的现代化和安全性得到提升。
图形会话的全面转变
在桌面环境的变化上,本次发布及即将到来的 3.23 版本做出了重大调整,相较于以往的 KDE Plasma X11 会话,Alpine 3.22 将全面转向 Wayland,成为唯一的图形会话选项。这一转变旨在提高图形性能与安全性。用户在安装时需留意,若之前安装了“plasma-workspace-x11”包,建议手动移除以避免冲突。同时,桌面环境也更新至 Plasma 6.3.5,GNOME 被升级至 48 版本,保持与最新技术的接轨。
在字体方面,GTK 应用的默认字体也进行了调整,变更为“adwaita-fonts”。用户们可以通过安装额外的字体包,如“font-cantarell”,再利用 gsettings 命令对系统视觉外观进行个性化定制。
核心软件包升级与安全增强
此次 Alpine Linux 3.22 不仅在用户体验上进行优化,本次更新同样带来了众多核心软件包的广泛升级。Linux 内核已提升至 6.12 版本,GCC(GNU Compiler Collection)更新到 14.2,BusyBox 则提升至 1.37 版本。除此之外,还包括流行的 Node.js、PHP 和 Rust 等,多项开发工具的版本也进行了更新,分别为 Node.js 22.16 LTS、PHP 8.4 和 Rust 1.87。
在安全性方面,Alpine 的开发团队始终重视对用户的保护,因此本次发布也引入了更为安全的启动工具。安全启动工具“secureboot-hook”将不再支持“gummiboot-efistub”,而是默认采用“systemd-efistub”。用户在升级至此版本后,需仔细检查“secureboot.conf”文件中的配置,确保在过渡中避免出现任何不必要的麻烦。
网络功能与过时软件的淘汰
在网络方面,BIRD 路由守护进程也进行了升级,提升至 v3 版本并引入多线程架构。这一改进使得 BIRD 在处理路由的高负载情况下表现得更加出色。不过,老用户需要注意,尽管 BIRD v3 的配置与 v2 兼容,但内存占用可能有所增加,路由的输出和日志行为也有一些变化,这些都可能影响到自动化脚本的运行。因此,用户在必要时可以选择安装“bird2”包以回退至旧版本。
同时,Alpine 3.22 还对一些过时的软件包进行了清理,比如 Ruby 相关的绑定包被移除,LXD(Linux Container Daemon)被移至测试仓库,推荐使用 Incus 作为替代,而 Qt 5 库由于上游停止维护逐步被淘汰,转向 Qt 6。新的版本更新在一定程度上是为了避免不必要的安全隐患,确保系统的高效和安全。
引领未来的 apk-tools 变更
另一个显著的变化是,Alpine 3.22 的升级工作也包括了 apk-tools 工具的版本更新。这次的更新预告了将来版本中全面采用的 v3 版本,将带来全新的包格式和索引机制。对于希望抢先体验新功能的用户,可以通过启用测试仓库来安装“apk-tools3”包。
Alpine Linux 3.22 版本的发布标志着该 Linux 发行版在安全性、性能和用户体验上的持续进步。通过全面转向 Wayland 本次更新提升了桌面环境的现代化水平,核心软件包的更新增强了开发与运行效率,同时对过时软件的清理和网络功能的增强更是提高了系统的安全防护能力。对于希望在安全、高效的环境中工作的开发者和用户Alpine Linux 3.22 是一个值得尝试的新选择。社区开发团队的努力也让人期待后续版本的功能扩展和性能优化。
如欲了解更多信息,用户可访问 Alpine Linux 的官方网站,并不妨尝试体验新版的风采,让您的开发环境焕然一新。