我创建了一个启动脚本来启动/重启/停止一组应用程序。我/etc/init.d/functions在脚本中使用了 lib 。它在我的系统上运行良好,但不适用于我的客户;他收到错误:
没有这样的文件或目录 /etc/init.d/functions
现在我不知道我的客户使用哪个 linux 发行版。init.d/functions不同 Linux 发行版的文件是否不同?如果是这样,我怎样才能找到它?
gee*_*aur 26
它特定于您正在运行的任何发行版。Debian 和 Ubuntu 有/lib/lsb/init-functions;苏斯有/etc/rc.status;它们中没有一个与其他的兼容。 事实上,有些发行版根本不使用/etc/init.d,或者以不兼容的方式使用它(Slackware 和 Arch 突然出现在我的脑海中;还有其他发行版)。
Ant*_* O. 18
在CentOS 7 Docker 映像中,我必须简单地安装软件包initscripts才能安装此脚本:
yum install -y initscripts
Run Code Online (Sandbox Code Playgroud)
(感谢这个问题docker-library让我看到了这个提交)
| 归档时间: |
|
| 查看次数: |
104064 次 |
| 最近记录: |