在docker gentoo映像中找不到rc-update命令

时间:2015-11-02 02:14:52

标签: gentoo

我的泊坞窗图片为tianon/gentoo-stage3:latest 我的主机系统是centos7,我的docker版本是Docker version 1.6.0, build 4749651

当我运行此图像时,我发现无法使用rc-update命令。 ls -l /sbin/rc*显示空结果。

我不知道我需要安装什么软件包。

1 个答案:

答案 0 :(得分:0)

rc-update由sys-apps / openrc包提供。在不了解图像/设置的情况下,为什么没有它是一个谜。该映像可能正在使用systemd,但这并不一定排除正在安装的openrc包。

您应该运行:ps -p 1 -o command。这将为您提供init系统的指示。如果它显示为systemd,那么无论你想用rc-update做什么,都应该使用systemctl命令来完成。

如果您确实使用的是sysvinit / openrc,我建议您通过emerge -a openrc更新您的openrc包。这将恢复rc-update命令。