小编pep*_*uan的帖子

用于在升级期间合并 /etc 中的 conf 文件的工具?

Gentoo Linux有一套工具来帮助在升级包时合并conf 文件更改。例如,conf-update工具或dispatch-conf工具。

但是,当我在 Ubuntu 上升级软件包时,我只能选择 (1) 使用新的 conf 文件,(2) 使用旧的 conf 文件,(3) 启动 shell。

Ubuntu 中没有类似于conf-update或 的工具dispatch-conf吗?

更多解释:

假设有一个服务的配置文件是/etc/something.conf. 安装something软件包将提供“默认”配置,并注释所有选项。然后我根据需要修改选项。

然后有一个更新,随着更新,一个新的“默认”配置被安装。某些选项可能会被弃用,可能会添加新选项,并且可能会更正现有选项的描述。

现在这个“默认”配置显然与已经编辑的/etc/something.conf文件冲突。

Gentoo Linux 中,新配置将以唯一名称保存,并打印出一条警告,通知我“已更改/更新配置文件”。然后我运行conf-update这将帮助我对受影响的配置文件执行双向合并。对于每次更改,我可以选择 (1) 保留我的版本,(2) 使用包的版本,或 (3) 手动编辑。通常我选择 (2) 进行评论更改,(1) 保留我的特定更改,以及 (3) 如果我与默认值有很大差异。

如果可能的话,我希望在 Ubuntu 中有相同的控制/交互。

configuration package-management

7
推荐指数
1
解决办法
1000
查看次数

在 Xenial 中升级 systemd 的安全方法?

Xenial (16.04) 有systemd-229. 不幸的是,该版本似乎仍然存在阻止KillUserProcesses正常工作的错误。看到这个错误

所以,我想升级到至少230,甚至更新。

由于 systemd 是 Ubuntu 的核心管道,我该如何安全地做到这一点?

(编辑:固定版本号)

systemd 16.04

4
推荐指数
1
解决办法
2536
查看次数