我目前正在尝试在我的树莓派 3 上部署一个映像,该映像将允许我在启动后运行一个简单的“helloworld”应用程序。我希望我的主板能够显示 helloworld 文本,而无需使用 root id 登录。我正在使用 systemd 并且已经尝试过解决方案,例如在 systemd/serial-getty@service 文件中附加“-a root”命令。任何人都可以为此提供解决方案吗?
答案1
基本上,我使用的是 Yocto 项目的狭隘参考发行版。
我正在构建的图像是使用 bitbake 的核心最小图像,包含一个打印的应用程序(一个 .c 文件)你好世界在控制台上执行时。
我使用的显示器是连接到我的树莓派的 5 英寸触摸屏。
我用过一个系统服务在启动过程后执行应用程序,但是我必须登录根为了实际执行服务/应用程序,我想绕过此步骤。
我如何指定该服务,以便它无需登录即可自动启动?