若想要开机自启用户自己的应用,可按照如下的步骤进行修改: 1、创建一个脚本文件 /etc/autorun.sh: vi /etc/autorun.sh #!/bin/bash . /etc/profile.d/weston.sh . /etc/profile.d/qt5.sh sleep 3 /usr/bin/fltest_qt_4g //此处为需要自启的应用和路径,以4G为例
2、进入到“/lib/systemd/system/”目录下,并新建一个autorun.service文件 cd /lib/systemd/system vi autorun.service 文件内容如下: [Unit] Description=autorun //写入服务名 After=basic.service X.service thermal-zone-init.service [Service] ExecStart=/etc/autorun.sh //写入可执行文件的绝对路径 [Install] WantedBy=multi-user.target 保存退出。 3、开启服务 systemctl -f enable /lib/systemd/system/autorun.service sync 此时即可使新添加的自启动服务生效。 4、关闭默认桌面 systemctl disable matrix.service 完成设置并按照之前的方法开启服务后,重启即可开机自启用户的应用,重启开发板后,此程序即可自动运行。 5、如果想要彻底关闭自己添加的开机自启服务,在终端上执行如下命令: systemctl disable /lib/systemd/system/autorun.service |
|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )
GMT+8, 2024-11-22 04:57
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.