天天看點

《樹莓派開發實戰(第2版)》——2.8 利用VNC遠端控制樹莓派

本節書摘來異步社群《樹莓派開發實戰(第2版)》一書中的第2章,第2.8節,作者:【英】simon monk(蒙克),更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。

面臨問題

你需要通過vnc從mac os x或個人電腦(windows或linux)遠端通路樹莓派完整的raspbian圖形桌面。

解決方案

安裝vnc(virtual network connection,vnc)伺服器。

在樹莓派上打開終端會話(或ssh會話),然後運作下列指令。

$ vncserver :1<code>`</code>

第一次運作時,會要求建立密碼,也就是說,今後任何遠端連接配接樹莓派的人,必須輸入該密碼後才能獲得通路權限。

為了從遠端計算機連接配接樹莓派,你需要安裝vnc用戶端。

realvnc是一個流行之選,可以很好地與tightvnc建立連接配接,并且支援windows、linux和mac os x系統。

當你在mac os x或個人電腦上運作用戶端程式的時候,它還會要求輸入你想連接配接的vnc伺服器的ip位址,也就是你的樹莓派的ip位址。

可以在ip位址後面輸入“:1”,用以表示你希望連接配接的桌面号為1。

之後,會要求輸入密碼(見圖2-9)。請記住,這是指安裝tightvncserver後設定的那個密碼,并不要求與你的樹莓派密碼一緻。

《樹莓派開發實戰(第2版)》——2.8 利用VNC遠端控制樹莓派

進一步探讨

雖然大部分工作都可以通過ssh進行,但是,有時候通路樹莓派圖形環境的能力是非常有用的。

如果你希望樹莓派每次重新開機都會自動啟動vnc伺服器的話,可以借助下列指令來實作。

[desktop entry]

type=application

name=tightvnc

exec=vncserver :1

startupnotify=false<code>`</code>

樹莓派一旦設定為自動登入并進入桌面環境的話,vnc伺服器就會在重新啟動後自動啟動。

繼續閱讀