2 樹莓派上程式自啟動方式總結(帶桌面)

2021-10-14 01:45:51 字數 548 閱讀 7236

在樹莓派上設定程式上電自動啟動的幾種方法

1.在pi/.config中新建autostart資料夾,在下面新建.desktop字尾的檔案,具體方式問度娘,忘了

2.在pi資料夾下 修改.bashrc和.profile檔案(比如直接執行py檔案)

sudo gedit .bashrc

在最下面新增下面兩行

cd /home/pi/desktop/renlian    #要執行的檔案的目錄

sudo python3  renlian.py  #y要執行的指令碼,執行指令

sudo gedit .profile  #這一步操作會使樹莓派開機時啟動lxterminal,不啟動桌面

在最下面新增下面兩行

sleep 2

lxterminal

3.先將要執行的程式打包成可執行檔案(s**件),再執行2.裡面的操作,打包過程會避免很多不必要的麻煩如

(1)**洩密問題

(2)樹莓派使用io中斷,輸入輸出使用來回交換,python控制,手動啟動程式沒問題,自啟動會出差錯,至今未明原因,打包後可繞開此bug

4 在樹莓派上將程式設定為自啟動

製作測試指令碼 在pi使用者下建立測試資料夾 mkdir test0226cd test0226,建立sh指令碼檔案,將如下內容寫到指令碼中,注意路徑是否正確。bin sh touch home pi test0226 testboot.txt chmod 777 home pi test0226 ...

樹莓派上電自啟動某執行程式的實現

後來搜到乙個寫desktop 檔案放在.config下的autostart資料夾裡可以上電執行的文章,又搜到linux下上電自動開啟瀏覽器或者其他軟體的文章,於是照貓畫虎,寫了乙個camtest的desktop configuration file 其實就相當於windows下的快捷方式 將快捷方式...

樹莓派設定開機自啟動程式

樹莓派設定開機自啟動程式的方法有多種,下面我們以新建.desktop檔案方式來實現樹莓派程式開機自啟動程式。指令碼檔案的執行效果是在pi目錄下新建乙個hello.c檔案,並且在hello.c檔案裡新增 hello word!字串。sudo nano testsatrt.sh 在teststart.s...