相关疑难解决方法(0)

如何启用或禁用服务?

我阅读了如何在 Ubuntu 中启用和禁用服务,似乎有不同的可能性来管理它们。

我发现的第一种方法是update-rc.d向启动添加新服务,该服务针对/etc/init.d文件夹及其内容。

我发现的另一个是编辑.conf文件/etc/init夹中的文件。

启用/禁用/添加服务的推荐方法是什么?为什么?

您能否提供一个简短的分步示例,说明如何在 Ubuntu 中添加服务并启用和禁用它?

upstart services

885
推荐指数
8
解决办法
130万
查看次数

如何确保在启动时禁用服务?

出于某种原因,我需要在启动时禁用系统服务。就我而言,这是 Avahi Daemon。我只是不希望它在启动时启动。

在以前的 Ubuntu 版本(例如 12.04)中,我可以做到

sudo update-rc.d avahi-daemon disable
Run Code Online (Sandbox Code Playgroud)

但是在 14.04 它显示

update-rc.d: warning:  start runlevel arguments (none) do not match avahi-daemon Default-Start values (2 3 4 5)
update-rc.d: warning:  stop runlevel arguments (none) do not match avahi-daemon Default-Stop values (0 1 6)
 System start/stop links for /etc/init.d/avahi-daemon do not exist.
Run Code Online (Sandbox Code Playgroud)

Avahi 在启动时启动。我怎样才能禁用它?我正在寻找执行此操作的命令行方式。

请注意解释这里发生了什么?最近 Ubuntu 版本中的一些更改破坏了update-rc.d? 我怀疑我在这里遗漏了一些东西。

command-line boot services

19
推荐指数
1
解决办法
3万
查看次数

标签 统计

services ×2

boot ×1

command-line ×1

upstart ×1