Xenial (16.04) 有systemd-229
。不幸的是,该版本似乎仍然存在一个导致其无法KillUserProcesses
正常工作的错误。参见此错误。
因此,我想升级到至少230,甚至更新。
由于 systemd 是 Ubuntu 的核心管道,我该如何安全地执行此操作?
(编辑:固定版本号)
答案1
您有五个选项。您需要决定哪些标准(LTS、安全、简单、快速)更重要 - 没有选项可以满足所有标准:
等待下一个 LTS。这很安全,但不能解决您的问题。
安装较新的非 LTS 版本。这个也安全,不过你好像不喜欢这个。
提交稳定版本更新在 Launchpad 上请求将修复程序反向移植到 16.04。这相当安全 - SRU 经过了充分测试。SRU 需要时间,并且可能会被开发人员完全拒绝。
尝试从较新版本的 Ubuntu 安装 systemd 包。这几乎肯定不安全,并且有严重破坏系统的风险。
学习编译 systemd,并安装新版本。这需要很高的技巧和耐心才能做好。很多很多的破坏和挫折机会,除非你有年具有编译和初始化经验。