2015-05-21 34 views
1

我有樹莓裨2 Raspbian。我試圖在系統啓動時自動啓動一個叫做StartBrowser.exe的Mono程序。添加以下行到/etc/rc.local文件中:如何在Raspbian的OS啓動程序中啓動Mono程序?

sudo mono /home/pi/Desktop/StartBrowser.exe 

我也嘗試添加:

sudo /home/pi/Desktop/StartBrowser.exe 

的程序不開機啓動。當我在終端中運行相同的命令時,預期的程序開始。在系統啓動時啓動「StartBrowser.exe」需要做些什麼?

+1

你讀過運行[與rc.local中運行腳本:腳本工作,但不是在引導](// stackoverflow.com/questions/7783341)第一? –

+0

而這真是你寫到'/ etc/rc中/ local',而不是'/等/ rc.local'? –

+0

我繼續爲這個問題而努力。我嘗試添加使用sudo crontab -e命令如下一行:@reboot /home/pi/Desktop/StartBrowser3.exe仍然無法開機啓動。 –

回答

0

您可以使用「單服務」,以在後臺運行的程序。

你可以像這樣運行你的編譯代碼:

mono-service /home/pi/Desktop/StartBrowser.exe 

默認情況下,這將在/ tmp下的鎖文件。你可以通過使用-l:選項來改變它。 這樣,您的服務會在後臺