Fedora 运行级别 3 中的自动登录和自动启动应用程序

Fedora 运行级别 3 中的自动登录和自动启动应用程序

我有一个带有 grub 中的两个菜单项的内核,如下所示:

启动(gfx) 启动(文本)

第一个条目以图形模式启动 fedora,运行 gnome。第二个条目以文本模式启动 fedora。

第一件事工作正常,但我想知道如何做第二件事。我在 syslinux.cfg 中的第二个条目末尾添加了 3,启动后它将我带到控制台要求登录。

那么如何在运行级别 3 自动登录并启动自动启动应用程序(例如 python 脚本)?

答案1

以下解决方案适用于Fedora 13,未在其他版本上测试。

打开 /etc/init/ 中的 tty.conf 并将以下行替换

执行/sbin/mingetty $TTY

exec /sbin/mingetty --autologin root --noclear $TTY

上述更改将为您自动登录。

现在更改 .bash_profile 文件并添加条目以自动启动您的应用程序,例如:

cd/MyApp

python MyAppStart.py

该解决方案已经过测试并且运行良好。

注意:上述解决方案不是我的,是朋友向我建议的,所以所有功劳都归于他。我在这里发帖只是为了让其他人受益。

相关内容