目錄: ? ? ?
????????1一死、裝Raspbian?操作系統(tǒng)
? ??? ??2、 第一次配置
? ??? ??3郑现、 網(wǎng)絡(luò)設(shè)置
? ??? ??4、 使用SSH
? ??? ??5荧降、 使用VNC 遠(yuǎn)程控制
? ??? ??6接箫、 怎么使用FileZilla 上傳和下載文件
? ??? ??7、 使用樹莓派截圖
1朵诫、裝Raspbian 操作系統(tǒng)
步驟1:格式化SD 卡
????????首先需要準(zhǔn)備一張SD卡和讀卡器辛友。SD卡對(duì)于樹莓派來說非常重要,因?yàn)闃漭傻牟僮飨到y(tǒng)和你的文檔以及程序都是存儲(chǔ)在SD卡里的剪返。因?yàn)榘巡僮飨到y(tǒng)寫入SD卡會(huì)擦除掉SD上的所有數(shù)據(jù)废累,所以有必要用一個(gè)USB存儲(chǔ)設(shè)備保存你的文檔。這樣在安裝新版本系統(tǒng)格式化SD卡前就不用費(fèi)事把你的數(shù)據(jù)轉(zhuǎn)移到其他地方了随夸。最好使用8GB或者容量更大的卡九默。使用SDFormatter將SD卡格式化。
????????將邏輯大小調(diào)整改為開啟(ON)宾毒,點(diǎn)擊OK驼修,點(diǎn)擊格式化殿遂。格式化完成。
步驟2:將Raspbian 操作系統(tǒng)寫入SD 卡中
????????先下載Raspbian操作系統(tǒng)鏡像文件壓縮包2016-03-18-raspbian-jessie乙各,解壓縮之后得到2016-03-18-raspbian-jessie光盤鏡像文件墨礁。使用Win32DiskImager將光盤鏡像文件寫入SD卡中。
步驟3:測試
????????將SD卡插入到小派上,然后連接鍵盤和鼠標(biāo)到USB口上循签,HDMI接口和顯示器的VGA接口之間連接一條HDMI轉(zhuǎn)VGA線级乐, 然后給樹莓派供電。樹莓派將會(huì)開機(jī)啟動(dòng)县匠。 你將會(huì)看到類似下面的信息风科,一個(gè)Adafruit/Raspberry的logo將會(huì)在左上角出現(xiàn),然后是大量的文本輸出乞旦。
2贼穆、 第一次配置
????????這個(gè)版本的系統(tǒng)開機(jī)后會(huì)自動(dòng)轉(zhuǎn)到圖形界面。我們使用一個(gè)叫做Raspi-Config的工具進(jìn)行配置兰粉。
????????打開圖形界面的LXTerminal圖標(biāo)故痊,輸入命令sudo raspi-config,會(huì)看到這樣一個(gè)界面亲桦,我們需要使用方向鍵和回車鍵來定位菜單系統(tǒng)崖蜜。一旦你配置正確浊仆,你可能以后都不再需要配置第二次了客峭。我們會(huì)先從一些重要的選項(xiàng)開始然后再介紹一些你可能想要配置的選項(xiàng)。
使用整個(gè)SD
????????這看上去好像有點(diǎn)怪怪的抡柿,但是樹莓派默認(rèn)只使用操作系統(tǒng)需要的SD卡空間舔琅。這意味著即使你有一個(gè)很大容量的SD卡,操作系統(tǒng)也不會(huì)使用那么多容量洲劣。
????????為了解決這個(gè)問題使得SD卡的所有空間都被使用备蚓,使用上/下方向鍵選擇“Expand Filesystem” 菜單項(xiàng)然后敲一下回車。一旦你按下了回車囱稽,你會(huì)看到屏幕閃爍郊尝,一個(gè)腳本被執(zhí)行然后出現(xiàn)了下面的確認(rèn)信息:
更改時(shí)區(qū)
啟動(dòng)到桌面
????????默認(rèn)情況下战惊,樹莓派啟動(dòng)后你只有一個(gè)命令行流昏。沒有桌面,只有一個(gè)終端你可以進(jìn)行登錄和輸入命令。
????????更改啟動(dòng)行為况凉,讓你能夠自動(dòng)登錄并且啟動(dòng)到桌面環(huán)境谚鄙,這無疑是你想做的終極配置,除非你不喜歡桌面環(huán)境刁绒。
啟動(dòng)之后運(yùn)行raspi-config
????????如果你發(fā)現(xiàn)你需要改變某些配置闷营,你可以在任何時(shí)候運(yùn)行raspi-config。點(diǎn)擊桌面上的”LXTerminal”圖標(biāo)打開一個(gè)新終端知市。
????????輸入:sudo raspi-config
3傻盟、 網(wǎng)絡(luò)設(shè)置
????????我們使用無線網(wǎng)卡將樹莓派接入以太網(wǎng)中,所以需要準(zhǔn)備一個(gè)USB無線網(wǎng)卡嫂丙。
步驟1:插入無線網(wǎng)卡莫杈,啟動(dòng)樹莓派
?在命令窗口輸入:
????????sudo lsusb //用來查看樹莓派已連接的USB設(shè)備
?顯示:
????????Bus 001 Device 04: ID 0bda: 8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n
????????WLAN Adapter
?這就是我的無線網(wǎng)卡,說明已經(jīng)正確被識(shí)別奢入。
步驟2:測試無線信號(hào)
????????輸入:sudo iwlist wlan0 scan
????????系統(tǒng)會(huì)顯示找到的所有無線網(wǎng)絡(luò)的MAC地址筝闹,SSID等相關(guān)信息
步驟3:配置無線網(wǎng)絡(luò)
?輸入:
????????sudo apt-get install wpasupplicant
安裝完成后,創(chuàng)建一個(gè)配置文件腥光,輸入如下命令:
????????sudo nano /etc/wpa.conf
?在創(chuàng)建好的配置文件中輸入:
????????network={
????????ssid=”你用的WIFI的SSID”
????????proto=RSN
????????key_mgmt=WPA-PSK
????????pairwise=CCMP TKIP
????????group=CCMP TKIP
????????psk=”WIFI的密碼”
????????}
接下來編輯網(wǎng)絡(luò)配置文件:
輸入:
????????sudo nano /etc/network/interfaces
將配置文件修改成如下形式:
????????auto lo
????????iface lo inet loopback
????????iface eth0 inet dhcp
????????allow-hotplug wlan0
????????iface wlan0 inet manual
????????wpa-roam /etc/wpa.conf
????????#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
????????iface default inet dhcp
按Ctrl+X关顷,會(huì)詢問你是否保存修改,輸入Y武福,回車议双,即可完成修改。
退出捉片,重啟樹莓派平痰,樹莓派將自動(dòng)連上無線網(wǎng)絡(luò)。
之后若要更換無線網(wǎng)伍纫,只需要輸入
????????sudo nano /etc/wpa.conf修改其中的ssid和psk即可宗雇。
步驟4:測試并獲取樹莓派的IP
輸入sudo ifconfig
會(huì)出現(xiàn)以下信息:
????????wlan0 inet addr后面所示即為樹莓派的IP地址掐场。 如果樹莓派的IP地址以192.168或者10.0開頭胎署,那么這是一個(gè)內(nèi)網(wǎng)地址,它意味著你可以訪問因特網(wǎng)但是你家網(wǎng)絡(luò)以外的用戶是無法通過這個(gè)IP直接訪問到樹莓派的厘肮。 有些系統(tǒng)中良漱,樹莓派的IP地址可以直接通過圖形界面右下方的網(wǎng)絡(luò)圖標(biāo)查看舞虱。
4、 使用SSH
????????Secure Shell(SSH)是Linux的一個(gè)功能可以使你從主機(jī)電腦上快速打開一個(gè)樹莓派的終端會(huì)話母市。 使用SSH作用在于你可以在本地網(wǎng)絡(luò)里通過Secure Shell(SSH)遠(yuǎn)程控制樹莓派矾兜, 從另一臺(tái)電腦遠(yuǎn)程控制小派的一個(gè)通常原因是你可能只用小派來控制一些電子元件而不需要鍵盤鼠標(biāo)和顯示器,僅僅需要把它配置好就可以了患久。
步驟一:配置SSH
????????要使用SSH椅寺,首先需要打開它舶沿。 最簡單的方式是使用Raspi Config。在命令行中輸入sudo raspi-config配并,滾動(dòng)到ssh選項(xiàng)括荡。
?????????????????????然后你將會(huì)看到下面的提示信息:
步驟2:在Windows 上使用SSH
????????首先下載一個(gè)叫做”putty”的軟件,并運(yùn)行它观腊。
????????在IP address那一欄里填入之前找到的小派的IP地址邑闲, 需要注意的是主機(jī)和樹莓派需要在同一網(wǎng)段當(dāng)中,不然主機(jī)無法遠(yuǎn)程控制樹莓派梧油。 然后點(diǎn)一下”O(jiān)pen”苫耸。這將會(huì)彈出一個(gè)警告(第一次使用)然后提示你輸入用戶名和密碼。
????????然后ssh窗口就可以使用了儡陨。
步驟3: 測試&配置
????????嘗試使用’ls’命令來瀏覽當(dāng)前文件夾的內(nèi)容并且使用’cd’命令來通過名字改變當(dāng)前文件夾褪子。
????????你可以使用’nano’后面跟文件名來修改文件,并且使用’apt-get’命令來安裝軟件骗村。當(dāng)你完成了ssh會(huì)話嫌褪,直接關(guān)閉程序/窗口或者在命令行里鍵入exit就可以了。
步驟4: 故障排除
????????如果當(dāng)你嘗試連接到小派時(shí)遇到connection reset by peer錯(cuò)誤胚股,可能是由SSH key引起的笼痛。你可以通過下面的命令來重置它。
首先琅拌,刪除舊的key文件:
????????sudo rm /etc/ssh/ssh_host_*
?然后生成一個(gè)新的:
????????sudo dpkg-reconfigure openssh-server
? 然后再試一次缨伊。
5、 使用VNC 遠(yuǎn)程控制
????????SSH通常對(duì)于控制樹莓派來說已經(jīng)足夠了进宝,但是有時(shí)使用鼠標(biāo)進(jìn)行遠(yuǎn)程控制并且能夠看到樹莓派的屏幕也非常有用刻坊。VNC(Virtual Network Connection,可視化網(wǎng)絡(luò)連接)正是能夠做到這一點(diǎn)的一套標(biāo)準(zhǔn)。使用VNC可以使你通過圖形界面的方式訪問樹莓派的桌面即彪, 生動(dòng)直觀紧唱。 要使用它活尊,你得在小派上安裝一些軟件×バ#現(xiàn)在已經(jīng)有許許多多的VNC server應(yīng)用,我們使用的一款叫做”tightvnc”蛹锰。深胳、
我們可以通過先前已經(jīng)建立好的SSH 連接來安裝VNC server
在SSH終端里輸入下列命令:
????????sudo apt-get update
????????sudo apt-get install tightvncserver
????????當(dāng)出現(xiàn)提示時(shí)按一下”Y”,安裝完成后你會(huì)看到下面的信息:
????????現(xiàn)在我們需要運(yùn)行VNC Server铜犬,在SSH窗口里輸入下面的命令:
vncserver :1
????????系統(tǒng)會(huì)提示你輸入密碼并確認(rèn)一次舞终。使用”raspberry”會(huì)比較合適轻庆,但是密碼限制8個(gè)字符,所以使用了”raspberr”敛劝。要注意在你遠(yuǎn)程連接到樹莓派的時(shí)候會(huì)用到這個(gè)密碼余爆。
????????從現(xiàn)在起, 需要敲到SSH命令行的唯一命令就是啟動(dòng)一個(gè)VNC server:vncserver :1
????????現(xiàn)在VNC server已經(jīng)啟動(dòng)了夸盟,所以我們可以嘗試連接一下蛾方,但我們先得切換到另一臺(tái)電腦上,安裝一個(gè)VNC客戶端然后連接到小派上上陕。
使用VNC 客戶端
????????同樣的桩砰,現(xiàn)在也有許多VNC客戶端, “VNC Viewer”(http://www.realvnc.com)可以在很多平臺(tái)上使用并且與TightVNC配合的很好释簿。
????????第一次運(yùn)行VNCViewer時(shí)亚隅,會(huì)看到下面的界面:
????????輸入樹莓派的IP地址,緊跟著:1(意味著端口號(hào))然后按一下“Connect” 庶溶。將會(huì)看到一個(gè)警告信息煮纵,點(diǎn)“Continue” 就好。
????????然后會(huì)彈出下面的窗口提示輸入密碼(“raspberr”)偏螺。
????????最終醉途,會(huì)彈出VNC窗口。現(xiàn)在就可以使用鼠標(biāo)了砖茸,并且像在本地機(jī)器上一樣使用鼠標(biāo)鍵盤顯示器操作樹莓派了隘擎。和SSH一樣,因?yàn)檫@是通過網(wǎng)絡(luò)進(jìn)行連接的凉夯,所以可以把樹莓派放在任何能夠連接到網(wǎng)絡(luò)的地方货葬。
6、 怎么使用FileZilla 上傳和下載文件
????????雖然我們可以很方便的通過SSH或者VNC連接操控樹莓派劲够,但是畢竟樹莓派資源沒那么高震桶,在上面編程,調(diào)試要吃力的多征绎。所以還是想在pc上編程上傳到樹莓派或者最好蹲姐,文件共享,可以直接讀寫共同的文件那就perfect人柿! 為此我們?cè)赑C機(jī)上下載FileZilla(在360上直接下載)柴墩,用于樹莓派上傳和下載文件。
① 打開安裝好的FileZilla
② 如果第一次進(jìn)入凫岖,先把鏈接建立
主機(jī):寫樹莓派的IP地址
用戶名:pi
密碼:raspberry
如果之前已經(jīng)鏈接上了江咳,那么可以點(diǎn)擊這個(gè)小按鈕登錄以前登錄過的鏈接。
③ 上傳和下載
????????1部分是自己本地的路徑跟文件哥放,2部分樹莓派的路徑跟文件歼指,3是本地展開后的文件爹土,4是樹莓派展開的文件。
????????在本地文件右擊可以上傳踩身。
????????在目標(biāo)展開文件可以下載胀茵。
7、 使用樹莓派截圖
????????如何截取和查看樹莓派截圖挟阻。用Scrot和ShotWell通過命令行就能輕松做到宰掉。
????????PS:Scrot是一個(gè)截圖工具,ShotWell是圖片瀏覽程序
第一步: 安裝Scrot
可以在Raspbian上安裝赁濒,用一個(gè)標(biāo)準(zhǔn)的apt-get:
????????sudo apt-get install scrot
第二步:基本用法
????????Scrot有很多不同的設(shè)置轨奄,你可以截取整個(gè)屏幕用命令:scrot
????????截取圖片的默認(rèn)名稱通常會(huì)有日期時(shí)間和分辨率,比如:
????????“2014-10-05-132309_1824x984_scrot.png”
你可以制定文件名稱比如輸入:scrot example.png拒炎,那么文件名就會(huì)叫“example”挪拟,別漏了擴(kuò)展名,另外改變擴(kuò)展名也并不能改變文件格式击你。
第三步:指定文件位置
????????比如使用命令:scrot /home/pi/Desktop/example.png這樣玉组,截圖文件“example.png”就會(huì)被保存在"/home/pi/Desktop/",注意丁侄,只有路徑?jīng)]有文件名是不行的
第四步:延時(shí)截圖????
輸入scrot -d 10
倒計(jì)時(shí)10秒截圖惯雳。如果要像上圖一樣顯示倒計(jì)時(shí),就加個(gè)字母C:
????????scrot -cd 1
第五步:部分屏幕截圖
????????用命令:scrot -s或scrot -s /home/pi/Desktop/example.png(順便命名和指定路
徑)然后單擊并拖動(dòng)你要截圖的區(qū)域截取當(dāng)前窗口的命令:scrot –u
第六步:調(diào)整截圖
????????如圖鸿摇,輸入命令:scrot -t 25 example.png石景,就會(huì)生成一個(gè)縮小25%的一樣的截圖生成的截圖為example.png(原版)和example-thumb.png(縮小版)
第七步:其他Scrot 命令
-h顯示更多幫助
-v獲取當(dāng)前版本
-d x添加X秒的延遲拍攝
-c添加一個(gè)倒計(jì)時(shí)延遲拍攝
-s允許用戶用鼠標(biāo)捕捉特定區(qū)域
-u捕捉當(dāng)前活動(dòng)窗口
-q X指定圖像質(zhì)量百分率X(默認(rèn)75)
-t X創(chuàng)建一個(gè)百分比大小為X的縮略圖
-e在截圖后指定一個(gè)命令來運(yùn)行
第八步:用Shotwell 看截圖
????????一種比較麻煩的辦法就是打開樹莓派文件管理器,找到圖片拙吉,雙擊圖標(biāo)來查看潮孽。但是這是比較菜鳥的做法, 可以安裝Shotwell筷黔,通過終端打開截圖往史。用命令:sudo apt-get install shotwell導(dǎo)航到圖片目錄,用命令:shotwell "example.png"打開截圖
最后感謝一下項(xiàng)目團(tuán)隊(duì)成員整理編寫資料:蔡栩沂(中科院計(jì)算所)佛舱,徐涵(武漢大學(xué))椎例,丁楚江(武漢大學(xué))。