我目前正在尝试安装 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,因此如果你还没有升级的话,升级可能是一个好主意……