La 新版 Alpine Linux 3.18 现已发布 在这个新版本中,对系统基础进行了大量更新,其中突出包括 Linux Kernel 6.1,以及 GNOME 44、KDE Plasma 5.27 等。
对于那些不知道分布的人,他们应该知道 以更高的安全要求而著称,并内置 SSP 保护 (堆栈粉碎保护)。 OpenRC 用作初始化系统,它自己的 apk 包管理器用于包管理。 Alpine 用于构建官方 Docker 容器镜像。
Alpine Linux 3.18 主要新特性
在这个新版本的 Alpine Linux 3.18 中,突出的是 无需管理员参与即可在云环境中自动安装和启动的实验性支持。 有了这个新特性,首次启动时初始化和配置环境,使用了Alpine项目开发的tiny-cloud包(类似于cloud-init,消耗资源少,使用最少的依赖)。
Tiny-cloud 执行诸如将根文件系统扩展到可用磁盘空间之类的任务 (安装在标记为 cidata 的分区上完成),设置主机名,增加网络接口并根据来自云提供商的元数据配置网络,安装 SSH 密钥,将用户数据保存到文件中。
关于这个新版本的更新,我们可以发现 Linux内核已更新至版本6.1 (而最新版本的发行版随内核 5.15 一起提供)。 在这个新版本的 Linux 中,发行版提供了内核模块的数字签名格式。 验证是可选的:默认不验证签名,可以加载第三方模块。
另一个引人注目的变化是 代替 pipewire-media-session,使用 WirePlumber 音频会话管理器 配置音频设备和控制音频流的路由。 WirePlumber 允许您管理 PipeWire 中的媒体节点图、配置音频设备以及控制音频流的路由。
Python 的预构建二进制文件(__pycache__ 目录中的 pyc 文件)已移动到单独的包中,可以省略这些包以节省磁盘空间(运行 apk 时,指定“!pyc”)。
在此新版本中更新的其他软件包中,以下突出显示:
- musl libc 1.2.4 – 现在在 DNS 解析中支持 TCP
- Python的3.11
- Ruby 3.2
- LLVM
- Node.js(当前)20.1
- GNOME 44
- e2fsprogs 1.47.0
- 去1.20
- 码头工人 23
- KDE等离子5.27
- 锈1.69
- OpenSSL 3.1、16
- QEMU 8。
最后,如果您有兴趣能够了解更多关于这个新版本的信息,可以咨询详情 在下面的链接中。
高山Linux 3.18下载
如果您要下载此新的Alpine Linux更新, 您必须访问该项目的官方网站 您可以根据将在其中使用设备的体系结构来获取系统的映像。
可引导 iso 映像(x86_64、x86、armhf、aarch64、armv7、ppc64le、s390x)准备了六个版本:标准(189 MB)、未打补丁的内核(204 MB)、高级(840 MB)、用于虚拟机(55 MB)和 Xen 管理程序 (221 MB)。 的链接 下载是这个。
最后但并非最不重要的一点是,您还应该知道此发行版有一个用于 Raspberry Pi 的映像。
如何在Raspberry Pi上安装Alpine Linux?
如果您打算在小型袖珍计算机上使用此系统,则可以按照以下说明进行操作。
- 完成下载, 我们必须格式化我们的SD卡,我们可以支持Gparted,SD卡必须为fat32格式。
- 做完了 我们现在必须在我们的SD中保存Alpine Linux 3.18的映像, 为此,我们仅需解压缩包含Alpine文件的文件。
- 下载完成后,我们只需要 复制我们SD卡中的内容。
- 仅在最后 我们必须将SD卡插入我们的Raspberry Pi中 并将其接通电源,系统应开始运行。
- 我们会意识到这一点,因为绿色 LED 应该闪烁,表明它确实识别了系统。
- 并准备好了,我们可以在Raspberry Pi上开始使用Alpine Linux。