Alpine 3.19.0 版本发布说明

来自 Alpine Linux

基础系统

iptables-nft

/sbin/iptables{,-save,-restore} 符号链接现在指向 xtables-nft-multi 而不是 xtables-legacy-multi。这意味着它们使用 nftables 内核后端而不是旧版的 iptables 后端。

由于新的 iptables- 二进制文件也不使用 iptables 后端,为了处理任何现有的规则并保存它们,您需要安装 iptables-legacy 并使用 iptables-legacy-save

由于不支持混合后端,如果您在升级后必须使用 iptables 命令,则应重启系统。

netns

OpenRC 软件包包含一个补丁,使其可以在 netns 命名空间中启动大多数服务。另请参阅 netns

cgroups v2

Cgroups 版本 2,或“统一”,现在是 OpenRC 中的默认 cgroup 模式。之前的默认模式是“混合”,即版本 1 和版本 2。

其他

HashiCorp 软件包

由于 HashiCorp 软件的重新许可BUSL-1.1,一种非开源许可证,以下软件已从 Alpine 中移除

  • Consul
  • Nomad
  • Packer
  • Terraform
  • Vault

我们关于此主题的讨论可以在 这里 找到。

opentofu,Terraform 的一个分支,在我们的滚动发布版本 edge 的测试仓库中可用。

Java 21

最新的 LTS java 版本 openjdk21 现在在 community 仓库中可用。

KDE

KDE Applications 已从 23.04.x 升级到 23.08.x。KDE Frameworks 已从 5.105.0 升级到 5.112.0。请注意,KDE Frameworks 软件包已重命名以添加 5 后缀,为即将到来的 KDE 6 版本在下一个 Alpine 版本中做准备。一切都应该自动正确升级,但如果出现问题,请务必检查是否安装了正确的重命名软件包。

GNOME

GNOME 软件包已更新到 45。作为该版本的一部分,Cheese 已被 Snapshot 取代,Eye of GNOME 已被 Loupe 取代,分别作为拍摄和查看图片的默认应用程序。此外,GNOME Photos 由于基本上无人维护而被删除。

Yggdrasil v0.5

yggdrasil 已升级到 0.5.x,新的路由方案与以前的版本不兼容。“运行此新版本的节点将无法与早期版本的 Yggdrasil 对等连接”(v0.5.0 版本说明v0.5 博客文章)。

GNU C 库兼容层

libc6-compat 已被移除,取而代之的是来自 Adélie Linux 的 gcompat

ifupdown

ifupdown aport(不是 busybox-ifupdown)由于无人维护而被移除,取而代之的是首选的 ifupdown-ng

LibreOffice

使用 openjdk17 作为依赖项,Java 对 aarch64 的支持已 启用

升级

  • Linux 6.6
  • GCC 13
  • LLVM 17
  • Kea 2.4
  • Xen 4.18
  • Git 2.43
  • Perl 5.38
  • PHP 8.3
  • PostgreSQL 16
  • SQLite 3.44
  • Redis 7.2
  • Node.js (lts) 20.10
  • Node.js (current) 21.4
  • QEMU 8.1
  • Ceph 18.2
  • GNOME 45
  • LXQt 1.4
  • wlroots 0.17
  • Go 1.21
  • Rust 1.72
  • Crystal 1.10
  • Racket 8.11
  • ECL 23.9.9
  • Erlang 26
  • zlib 1.3
  • libsodium 1.0.19
  • ICU 74.1
  • Protobuf 24.4
  • fmt 10
  • PipeWire 1.0.0
  • LibreOffice 7.6.3.1

Raspberry Pi

linux-rpi 软件包已简化:现在每个架构只有一个内核版本。之前的 linux-rpi2linux-rpi4 内核软件包因此被 linux-rpi 取代。
config.txt 文件现在由 raspberrypi-bootloader-common 生成。

这也意味着预构建的镜像和文件,用于下载和用于各种型号的文件已更改,请参阅 兼容性列表 以获取指导。