跳过 RPi 上的 Arch Linux 登录屏幕

跳过 RPi 上的 Arch Linux 登录屏幕

(从 RPi Stack Exchange 迁移而来:) 我想使用 RPi 作为伪操作系统运行非终止可执行文件。理想情况下,我的 Pi 将运行 Arch Linux 或同等版本,但跳过 Arch 的登录屏幕和 shell,而是直接启动到我的可执行文件。 Pi 需要一个文件系统,并且需要运行一个完整的操作系统(最好是 Linux),但这些都不应该对用户可见。换句话说,我想使用Arch作为纯粹的“后盾”或“骨架”,用C或C++等高级语言编写一个超级简单的操作系统前端。有没有一种相当简单的方法可以直接将 Arch Linux 启动为可执行文件,这样我就可以更加专注于应用程序编程而不是操作系统级编程?

答案1

我相信有两个不同的事情:自动登录和启动时自动启动程序。 Archlinux 基于 systemd,在您的情况下最好的可能是编写一个 systemd 单元来在启动时启动非终止可执行文件,确保启动其依赖项。

相关内容