《树莓派开发实战(第2版)》——2.8 利用VNC远程控制树莓派
本節(jié)書摘來異步社區(qū)《樹莓派開發(fā)實(shí)戰(zhàn)(第2版)》一書中的第2章,第2.8節(jié),作者:【英】Simon Monk(蒙克),更多章節(jié)內(nèi)容可以訪問云棲社區(qū)“異步社區(qū)”公眾號查看。
2.8 利用VNC遠(yuǎn)程控制樹莓派
面臨問題
你需要通過VNC從Mac OS X或個(gè)人電腦(Windows或Linux)遠(yuǎn)程訪問樹莓派完整的Raspbian圖形桌面。
解決方案
安裝VNC(Virtual Network Connection,VNC)服務(wù)器。
在樹莓派上打開終端會話(或SSH會話),然后運(yùn)行下列命令。
$ sudo apt-get update $ sudo apt-get install tightvncserver``` 安裝好VNC服務(wù)器之后,請使用下列命令來運(yùn)行它。$ vncserver :1`
第一次運(yùn)行時(shí),會要求建立密碼,也就是說,今后任何遠(yuǎn)程連接樹莓派的人,必須輸入該密碼后才能獲得訪問權(quán)限。
為了從遠(yuǎn)程計(jì)算機(jī)連接樹莓派,你需要安裝VNC客戶端。
RealVNC是一個(gè)流行之選,可以很好地與tightvnc建立連接,并且支持Windows、Linux和Mac OS X系統(tǒng)。
當(dāng)你在Mac OS X或個(gè)人電腦上運(yùn)行客戶端程序的時(shí)候,它還會要求輸入你想連接的VNC服務(wù)器的IP地址,也就是你的樹莓派的IP地址。
可以在IP地址后面輸入“:1”,用以表示你希望連接的桌面號為1。
之后,會要求輸入密碼(見圖2-9)。請記住,這是指安裝tightvncserver后設(shè)置的那個(gè)密碼,并不要求與你的樹莓派密碼一致。
進(jìn)一步探討
雖然大部分工作都可以通過SSH進(jìn)行,但是,有時(shí)候訪問樹莓派圖形環(huán)境的能力是非常有用的。
如果你希望樹莓派每次重啟都會自動啟動VNC服務(wù)器的話,可以借助下列命令來實(shí)現(xiàn)。
$ cd /home/pi $ cd .config $ mkdir autostart $ cd autostart $ nano tightvnc.desktop``` 將下列內(nèi)容粘貼到編輯器窗口中。[Desktop Entry]
Type=Application
Name=TightVNC
Exec=vncserver :1
StartupNotify=false`
樹莓派一旦設(shè)置為自動登錄并進(jìn)入桌面環(huán)境的話,VNC服務(wù)器就會在重新啟動后自動啟動。
總結(jié)
以上是生活随笔為你收集整理的《树莓派开发实战(第2版)》——2.8 利用VNC远程控制树莓派的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《数据分析变革:大数据时代精准决策之道》
- 下一篇: 《数据分析变革:大数据时代精准决策之道》