如果它是一个服务(守护进程)安装 rcconf:
sudo apt-get install rcconf
Run Code Online (Sandbox Code Playgroud)
然后,运行它并使用它禁用主管(取消选中其对应的框,并接受):
sudo rcconf
Run Code Online (Sandbox Code Playgroud)
每当您想手动运行它时,您都可以使用以下命令:
sudo service supervidor start
sudo service supervidor stop
Run Code Online (Sandbox Code Playgroud)
中可能有一个文件/etc/init/,可能被称为supervisord.conf指示 upstart 在启动supervisord时启动。
该文件将具有接近顶部的开始条件,看起来有点像这样(取自 lightdm 的 init 文件):
start on ((filesystem
and runlevel [!06]
and started dbus
and plymouth-ready)
or runlevel PREVLEVEL=S)
Run Code Online (Sandbox Code Playgroud)
更新:如评论中所述,禁用 upstart 服务的常用方法是通过发出以下命令为该服务创建覆盖文件:
echo 'manual' | sudo tee /etc/init/supervisord.override
您还可以使用#和supervisord不会自动启动这些行,但此类更改可能会被未来的更新覆盖。
如果没有这样的文件,supervisor 可能在 /etc/init.d/ 中使用旧的、init 风格的配置。如果是这种情况,您可以通过运行来禁用它
update-rc.d -f supervisord remove
| 归档时间: |
|
| 查看次数: |
7365 次 |
| 最近记录: |