我正在使用Raspberry Pi 3.我想在程序启动时执行它。
我不是根。
这不起作用:
sudo nano /etc/rc.local
fi
和exit 0
之间写sudo /my program/src/execute program &
Raspberry Pi启动时如何运行程序?
答案 0 :(得分:0)
我跟着this。这允许我自动登录并加载桌面(startX)
自动登录:
sudo nano /etc/inittab
向下滚动到:
1:2345:respawn:/sbin/getty 115200 tty1
并改为:(评论出来)
#1:2345:respawn:/sbin/getty 115200 tty1
在该行下添加:
1:2345:respawn:/bin/login -f pi tty1 </dev/tty1 >/dev/tty1 2>&1
并保存。
然后编辑sudo nano /etc/rc.local
然后我使用此行在RPi启动时自动启动桌面上的桌面:
su -l pi -c startx
其中pi
是用户,startx
是要运行的命令。