在启动时启动 python 脚本 - Raspbian

Starting a python script at boot - Raspbian

我有一个 python 脚本。这个脚本本质上是我自己的desktop/UI。但是,我想用我自己的版本替换默认的 Raspbian (Raspberry Pi linux 发行版) 桌面环境。我该怎么做:

  1. 禁用默认桌面和
  2. 在启动时启动我的 python 脚本(全屏)?

这是对Raspberry Pi运行debianlinux的一个修改版本。

(编辑:我尝试在 /etc/init.d 目录中制作一个启动脚本,并将其添加到 chmod,但我似乎仍然无法启动它。该脚本包含正常.sh 的东西,但也包含在我指定的目录中打开脚本的 python 命令。)

啊呸,快回答一下吧

/etc/init.d中创建脚本后,需要在/etc/rc2.d目录下添加软link,如sudo ln -s /etc/init.d/<your script> /etc/rc2.d/S99<your script>。当然,假设您 运行 运行 级别 2。您可以使用命令 runlevel.

检查

S表示脚本是'started',数字决定了进程启动的顺序。

您还需要从 rc2.d 中删除启动图形环境的条目。那是什么命令取决于你的 pi 是如何配置的。