1、打开终端,进入到 /usr/share/applications
cd /usr/share/applications
2、新建一个.desktop文件
sudo vim qidong.desktop
这里我用vim编译器
3、输入以下内容,.desktop其它有关参数的可自行查询,这里列出一些要用到的。
[Desktop Entry]
Name=qidong #程序名字
Exec=sudo python3 /home/orangepi/Desktop/2023b.py #可执行文件的路径
Terminal=True #是否打开终端
Type=Application #应用类型,常用有Application等
Categories=Application;Programme; #分类
Path=home/orangepi #设置当前工作目录
X-GNOME-Autostart-enabled=true #设置开机自启动
这里的orangepi是我的用户名,工作目录Path默认下是:/home/用户名
这里Exec用到orangepi4B ubuntu20.04 通过.desktop文件以root权限运行程序、
4、将新建.desktop文件复制 /home/用户名/.config/autostart 中
cp qidong.desktop /home/orangepi/.config/autostart
5、reboot重启一下,因为我的.py文件是打开相机窗口相关的,所以香橙派启动后出现该相机窗口即为设置成功,若无这样显示,可启动后查看设置的该启动文件是否在后台运行便可。
参考文章:Ubuntu 20.04 制作Desktop Entry 文件桌面启动更改当前工作目录(创建桌面快捷方式)并开机自启动