Ubuntu 15.04 systemctl:未找到命令

Ubuntu 15.04 systemctl:未找到命令

我目前正在尝试安装 Syncthing 并让其自动启动。

我正在遵循指南自动启动 Syncthing - 使用 systemd

我有一个名为“[电子邮件保护]“保存在 /etc/systemd/system。所以基本上我正在尝试使用 systemd 实现自动启动。

启用它的命令是:

systemctl enable [email protected]

但这给了我错误:

sudo: systemctl: command not found

据我所知,自 15.04 版以来,systemd 一直是 upstart 的替代品。但为什么systemctl没有呢?我可以直接安装它然后期待最好的结果吗?

答案1

你确定 systemd 已经安装了吗?它应该提供 systemctl:

$ dpkg-query -S /bin/systemctl
systemd: /bin/systemctl

您也可以尝试完整路径:sudo /bin/systemctl enable [email protected]

我使用的是 16.04 LTS,它肯定需要 systemd,因此如果你还没有升级的话,升级可能是一个好主意……

相关内容