在不卸载的情况下禁用服务的自动启动?
如何在不卸载的情况下禁用服务的自动启动? 例如,我想安装tomcat,但我不希望每次重启都打开它。
这应该是诀窍:
打开终端( Ctrl + Alt + T )并输入以下命令:
sudo update-rc.d tomcat disable
基本上, update-rc.d
将通过将起始链接重命名为停止链接来修改脚本/etc/init.d/tomcat
的现有运行级别链接。
更通用,更直观,具有良好的UI: sysv-rc-conf
取消选中tomcat7(运行级别2到5)的框,退出即可。
disable|enable
API不稳定,将来可能会更改。 我建议你使用以下命令删除/etc/rc?.d/
中的所有符号链接:
update-rc.d -f tomcat remove
对于upstart作业,您需要禁用此类服务(例如mysql):
$ sudo -s # echo "manual" > /etc/init/mysql.override # exit
或使用这个单线:
$ echo "manual" | sudo tee /etc/init/mysql.override > /dev/null