如何启动用户交互式 systemd 单元

如何启动用户交互式 systemd 单元

我有一个定制的 Linux 映像。当它第一次启动时,它会检查一些标志,然后应该询问控制台上的用户是否想要启动安装脚本。如果是,则运行安装程序,将重要输出显示到控制台,等待确认,然后继续。如果没有,那就照常继续。

如何创建将在控制台上与用户交互的 systemd 单元文件?由于大多数 systemd 单元都是并行启动的,我如何等到一切都完成,然后在向用户呈现通常的“登录”界面之前“获取交互”?

设置完全是控制台,而不是图形,因此不需要处理任何图形登录。我只想在启动时的正确位置有一个交互式菜单。

如果我真的知道 systemd 如何启动登录会话,可能会更容易......

相关内容