systemd 259 将提高运行系统要求,弃用旧版 iptables
随着 systemd 258 正式推出(目前已发布 rc3 候选版本),开发团队已公布下一个版本 systemd 259 的重要调整:它将全面提高依赖组件的最低版本要求,并逐步淘汰旧技术支持。
具体来看,systemd 259 要求运行环境至少满足以下条件:
-
Linux 内核 5.10+(推荐 5.14+)
-
glibc 2.34+
-
libxcrypt 4.4.0+(不再依赖 glibc 内建 libcrypt)
-
util-linux 2.37+
-
elfutils 0.177+
-
OpenSSL 3.0.0+
-
cryptsetup 2.4.0+
-
libfido2 1.5.0+
-
libseccomp 2.4.0+
-
Python 3.9+
值得注意的是,systemd 259 还将 移除对旧版 iptables(libiptc)的支持。这意味着使用 systemd-networkd 或 systemd-nspawn 的用户必须转向 nftables。
总体来看,对这些组件版本做出要求上调“似乎合乎情理”,并且对于那些自己手动编译 systemd 最新版本的用户来说,这些新要求“可能不会带来太大问题”。
https://github.com/systemd/systemd/releases/tag/v258-rc3
