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