如果把树莓派(raspberry pi)做成一个智能电器的话,一旦上电,它必须支持几个动作:1.自动登录
2.自动运行startx启动窗口系统 3.窗口系统启动后,自动运行自定义的程序(一般是应用主界面) 研究了一下,是这样做的 实现自动登录:修改/etc/inittab文件 按Ctrl+X退出,记得按Y键保存 原理:linux启动时,会读取inittab文件,执行其中的登录命令,以pi用户名自动登录 实现自动运行startx启动窗口系统: 修改/etc/rc.local文件 sudo nano /etc/rc.local 这个命令的意思是,以pi用户的身份,执行startx 按Ctrl+X退出,记得按Y保存 重新启动即可 sudo reboot 这一次启动后,将直接以pi用户登入系统,并立即启动 startx 原理:linux启动时,用户登录后,会执行/etc/rc.local脚本文件,一般我们把要自动执行的命令放在该文件中 窗口系统启动后,自动运行自定义的程序的实现方法 进入当前用户HOME目录下的.config目录(这是一个隐藏目录,需用ls -a显示出来) cd ~/.config 当前用户是pi, 其HOME目录是/home/pi, 上述命令相当于 cd /home/pi/.config 建立一个名为autostart的子目录,并进入该目录 #mkdir autostart #cd autostart 生成一个*.desktop文件(比如:my.desktop),命令如下: #sudo nano my.desktop 输入以下文件内容: [Desktop Entry] 最后一句Exec的值就是要启动的程序名(最好是全路径的可执行文件名),此处是midori浏览器 按CTRL+X退出,记得按Y键存盘 OK了,重新 startx 即可 原理:startx后,LXDE窗口管理器会找到~/.config/autostart目录下的所有 .desktop文件,一一执行 把上述全部串起来,就是一上电:自动登录-自动启动窗口-自动运行程序 |
分类目录
-
最近文章
近期评论
- 王 淑娟 在 802.11ad——您前所未见的最快WiFi解决方案 上的评论
- 李 伟斌 在 【转载】记一次 superblock 损坏导致服务器无法启动的故障修复 上的评论
- 李 伟斌 在 【转帖】树莓派入门之自动登陆及自动运行程序 上的评论
- 李 伟斌 在 【转载】系统状态查询IOSTATE的一些细致分析。 上的评论
- 心的海洋 在 NAT地址转换原理全攻略[转载] 上的评论
文章归档
- 2025 年三月
- 2025 年二月
- 2024 年十月
- 2024 年七月
- 2024 年六月
- 2024 年四月
- 2024 年三月
- 2024 年一月
- 2023 年十二月
- 2023 年九月
- 2023 年八月
- 2023 年五月
- 2023 年二月
- 2022 年十一月
- 2022 年九月
- 2022 年一月
- 2021 年十一月
- 2021 年七月
- 2021 年三月
- 2021 年二月
- 2021 年一月
- 2020 年十二月
- 2020 年十一月
- 2020 年十月
- 2020 年九月
- 2020 年八月
- 2020 年七月
- 2020 年六月
- 2020 年五月
- 2020 年四月
- 2020 年三月
- 2020 年二月
- 2020 年一月
- 2019 年十二月
- 2019 年十一月
- 2019 年九月
- 2018 年七月
- 2018 年四月
- 2018 年三月
- 2017 年十二月
- 2017 年十月
- 2017 年九月
- 2017 年八月
- 2016 年十月
- 2016 年九月
- 2016 年八月
- 2016 年一月
- 2015 年十月
- 2015 年九月
- 2015 年八月
- 2015 年一月
- 2014 年九月
- 2014 年八月
- 2014 年六月
- 2014 年四月
- 2014 年二月
- 2014 年一月
- 2013 年十二月
- 2013 年十一月
- 2013 年九月
- 2013 年八月
- 2013 年七月
- 2013 年六月
- 2013 年五月
- 2013 年四月
- 2013 年三月
- 2013 年二月
- 2013 年一月
- 2012 年十二月
- 2012 年十一月
- 2012 年十月
- 2012 年九月
- 2012 年八月
- 2012 年七月
- 2012 年六月
- 2012 年五月
- 2012 年四月
- 2012 年三月
- 2012 年二月
- 2011 年十二月
- 2011 年十一月
- 2011 年十月
- 2011 年九月
- 2011 年六月
- 2011 年四月
- 2011 年三月
- 2011 年二月
- 2011 年一月
- 2010 年十二月
- 2010 年十一月
- 2010 年十月
- 2010 年九月
- 2010 年八月
- 2010 年六月
- 2010 年五月
- 2007 年九月
- 0 年
树莓派很想搞个来玩下
可以参加上海企顺技能培训学校的树莓派课程,具体请致电:021-62606060 咨询。谢谢。