【ITBEAR科技资讯】5月18日消息,Alpine Linux 3.18于本月9日发布,带来了一系列系统更新和新特性。Alpine Linux 3.18采用了musl、BusyBox和OpenRC技术,与常见的GNU技术不同。
该版本引入了长期支持的Linux 6.1 LTS内核系列,并包含带有签名的内核模块。据ITBEAR科技资讯了解,开发人员提醒用户,默认情况下不会强制执行经过验证的内核模块,这意味着仍然可以使用具有AKMS(Alpine内核模块支持)的第三方模块。
在Alpine Linux 3.18中,musl libc 1.2.4 C标准库提供了支持,并在DNS解析器中引入了TCP fallback功能。此外,该版本还更新了多个编程语言和工具的版本,包括Python 3.11、Ruby 3.2、Node.js 20.1、Go 1.20和Rust 1.69。
开发人员表示,Alpine Linux 3.18通过单独的包提供了pyc格式的Python预编译文件。用户可以通过运行apk add !pyc命令来避免安装这些包,从而节省空间。
另一个引人注目的变化是通过tiny-cloud bootstrapper对无人值守安装进行实验性支持,该功能在云实例首次启动时执行关键的初始化任务。
此外,Alpine Linux 3.18还针对不同架构进行了优化。所有软件包都已与DT_RELR链接,以减少已编译二进制文件的大小。此版本还支持最新的GNOME 44和KDE Plasma 5.27 LTS桌面版本。
用户可以从官方网站下载适用于不同架构的Alpine Linux 3.18版本,包括标准版、扩展版、Netboot、Raspberry Pi、Generic ARM和Mini Root Filesystem。
现有的Alpine Linux用户可以通过运行apk upgrade --available命令升级安装,享受默认的包管理系统的优势。Alpine Linux 3.18的发布为用户带来了更好的性能和更多功能的选择。