问题标签 [runlevel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
769 浏览

docker - 在 Ubuntu 的运行级别脚本中选择传递给 docker 容器的环境变量

我知道如何将环境变量传递给 docker 容器。像

如果我从 docker 容器内的 shell 运行脚本,我能够成功选择这些变量。但是 docker 实例的运行级别脚本无法看到传递给 docker 容器的环境变量。最终,所有服务/守护程序都以我不想要的默认配置开始。

请为此提出一些解决方案。

0 投票
1 回答
649 浏览

embedded-linux - Yocto imx6 运行级别

我有一个为“imx6dl”系统构建的 yocto,在安装了一些软件(数据库/java)后,系统在启动过程中进入了无限循环:“用法:ps ps:无效选项 --'x' ...”“

我想在 u-boot ( denx ) 中将运行级别更改为“安全模式”,以便更好地诊断导致此问题的原因,我相信当前运行级别为 5。

如何更改 uboot 中的运行级别?

谢谢,冉

0 投票
1 回答
122 浏览

c - 是否可以以编程方式设置当前的 Linux 运行级别?

没有脱壳或调用 exec,有没有办法以编程方式请求运行级别更改?

0 投票
2 回答
320 浏览

bash - 为什么我在 /etc/init.d 中的脚本在 rc0.d 和 rc6.d 中带有 K 符号链接,在 rc5.d 中带有 S 符号链接在关机时不起作用?

我正在编写一个脚本,我想在每次关闭我的 ubuntu 系统之前运行它。我已将名为 myscript 的脚本放在 /etc/init.d 文件夹中,然后在 rc0.d 和 rc6.d 中创建符号链接作为 rc5.d 中的 K01myscript 和 S01myscript。但问题是脚本根本没有运行。

我的脚本@paxdiablo -

0 投票
0 回答
92 浏览

unix - Linux 运行级别和 chkconfig

我知道这是一个老问题,但我很难理解 linux 运行级别如何优雅地停止和启动服务。假设考虑myscript服务配置为在系统关闭/重启后自动启动。以下是 chkconfig 命令(RHEL 6.5x)的输出:

我了解myscript服务会在系统启动时自动启动。但是照顾它的是优雅的停止/关闭任务。如果这myscript是一项微妙的服务,需要在任何重新启动/关闭或应用程序损坏之前不惜一切代价停止。被默认照顾?

我可以像下面这样配置它来做一个优雅的自动停止:

我对上述配置的假设是 myscript 服务在调用 init 6 或 init 0 时自动停止。这是一个有效的配置,我可能完全错了,请指教。我搜索了尽可能多的文章,但所有文章都在谈论重新启动或关闭后自动启动服务而不是自动停止。我不确定我是否正确理解了整个事情,如果您有任何信息,请提供帮助!

在此先感谢您的时间!

0 投票
1 回答
3697 浏览

docker - could not determine current runlevel - docker installation

Installing docker-ce as part of Dockerfile, with below command:


gives below messages:


Is invoke-rc.d: could not determine current runlevel an issue to not determine the runlevel?

0 投票
1 回答
32 浏览

linux - Linux - 在 runlevel3 中启动并添加 X11 组件

我想为仅附带 Firefox 的嵌入式设备构建最低限度的 Linux。

问题:

  1. 是否可以将 X11 组件添加到 runlevel3 并将其升级到 runlevel5?
  2. 是否可以在运行级别 3 中设置具有最低显示支持的 Linux,以便我能够运行 Firefox?(对基于文本的浏览器不感兴趣)

我试了一下,但在运行级别3 中尝试使用apt-get安装X11-common时遇到很多依赖错误。

0 投票
0 回答
216 浏览

python - 如何在使用 systemd 服务关闭之前使 python 脚本显示图像?

我在带有 lightdm 显示管理器的 Ubuntu 16.04 桌面的 /lib/systemd/system/ 位置有以下服务文件,以使用 python 枕头库显示图像。

下面给出了显示图像的python脚本

该脚本根据添加到日志文件的开始和停止时间条目执行。但是,由于 gui lightdm 用户会话已被终止,因此不会显示图像。

脚本执行作为停止作业

如上所示,关闭停止作业该脚本正在由服务执行 20 秒,因为我包括在内time.sleep(20),但未显示图像。

由于 lightdm 是默认的显示管理器,我尝试让这个 python 脚本成为ExecStopPrelightdm.service 的工作,但它根本不起作用。

我应该将我的服务设为 aBind还是Partoflightdm 服务,以便在 lightdm gui 用户会话终止之前由脚本显示图像?

有没有办法让我的服务文件执行 python 脚本在遇到关机或重启之前在用户登录屏幕中显示图像?

0 投票
0 回答
41 浏览

debian - 为单个用户自定义新的运行级别

我尝试在 Debian 上通过 QEMU 打开 FreeDOS,但我不希望用户可以切换到 Debian。在图形模式下,我找不到合适的方法来做到这一点。有一些显示问题,例如控制台大小无法适应全屏。然后,我发现在单用户模式下,freeDOS 可以使用命令“qemu-system-x86_64 -smp cores=8 --enable-kvm -m 2048 -nographic -hda FreeDOS.img”来满足我的目标:

  1. 没有其他 tty 控制台
  2. 用户无法切换回 debian。
  3. FreeDOS 全屏显示。

但是在单用户模式下,qemu 命令似乎无法自动登录,也无法自动启动 FreeDOS。所以,我想也许我可以为此创建一个新的运行级别。这可能吗?