如何在 Ubuntu LTS 中重现“systemctl EDIT”行为

如何在 Ubuntu LTS 中重现“systemctl EDIT”行为

语境:我正在尝试配置 DNScrypt。说明调用以下命令:

sudo systemctl edit dnscrypt-proxy.socket

编辑命令systemd是在 218 版本中引入的。Ubuntu LTS 和 Debian 稳定版附带systemd215 版本。

我如何模仿编辑手动命令?

答案1

  1. 将文件复制/lib/systemd/dnscrypt-proxy.socket/etc/systemd/system
  2. 编辑您想要更改的参数。
  3. 完毕。

这是有效的,因为系统将优先使用在 中找到的/etc/systemd/system定义/lib/systemd/

我们从中复制默认服务定义,/lib/systemd/而不是创建存根编辑配置文件/etc/systemd/system/dnscrypt-proxy.d/edits.conf因为 systemd 版本 217 及更早版本不支持存根。

相关内容