在 Ubuntu 10.04 中,rcconf 不再用于管理服务。
有任何建议的替代品吗?
答案1
Ubuntu 已将其 sys-V init 脚本迁移到 upstart。管理 upstart 进程的工具是 initctl;查看其手册页。您可以直接调用其别名:
/sbin/start
/sbin/status
/sbin/reload
/sbin/stop
/sbin/restart
例如:
start apache2
stop apache2
reload apache2
答案2
该rcconf
软件包是仍然可用适用于 Lucid (10.04)。您应该能够像平常一样安装它 ( sudo aptitude/apt-get install rcconf
),前提是您已在 中启用了 Universe 存储库/etc/apt/sources.list
。此工具仍可用于管理服务(或者,至少对我来说是这样的)。
答案3
工作管理(及其后端服务 jobs-service)是用于配置 Upstart 脚本的工具。但它不适用于 10.04。您需要 10.10。
此外,Ubuntu 除了 0(停止)、1(单次)和 6(重启)之外,没有其他运行级别的区别。与 Debian 一样,它对 2-5 也做了同样的事情。
您可以更改 Upstart 脚本依赖项(start-on事件,停止事件等)位于 /etc/init/ 的服务配置文件中服务配置文件