在Xenial中升级systemd的安全方法?
Xenial(16.04)有systemd-299
。 不幸的是,该版本似乎仍然存在阻止KillUserProcesses
正常工作的错误。 看到这个bug 。
所以,我想升级到至少 230,甚至更新。
由于systemd是Ubuntu的核心管道,我该如何安全地执行此操作?
你有五个选择。 您需要确定哪些标准(LTS,安全,简单,快速)更重要 – 没有选项满足所有标准:
-
等待18.04 LTS 。 这是安全的,但它不能解决您的问题。
-
安装17.04或17.10 (非LTS)。 这也很安全,但你似乎不喜欢这个。
-
在Launchpad上提交稳定版本更新请求以将修复程序反向移植到16.04。 这是相当安全的 – SRU经过了充分测试。 SRU需要时间,可能会被开发人员完全拒绝。
-
尝试从较新版本的Ubuntu安装systemd软件包。 这几乎肯定不安全,并且可能会严重破坏您的系统。
-
学习编译systemd,并安装更新的版本。 这需要很高的技巧和耐心才能正确完成。 除非你有多年的编译和初始化经验,否则很多很多机会会出现破损和挫折,根本不安全。