樹莓派3B+之Raspbian系統的安裝

概述

由於以前一段時間在研究物聯網的緣由,因此對樹莓派這個東西早就有所耳聞。在個人印象裏,樹莓派幾乎無所不能,它能夠用來學編程、 搞物聯網、 作服務器,甚至還能用它來進行滲透測試。終於,沒禁的住誘惑,就入手了一塊樹莓派3B+。shell

剛到手後,第一件事就是給它安裝操做系統。在系統的選擇方面,我也猶豫了很久,目前支持樹莓派的系統有CentOS、Ubuntu、Kali Linux、Windows和Rasbian等等。通過多方面的研究,考慮到系統的穩定性、兼容性以及相關資料方面,我仍是選擇了官方的系統 - Rasbian。它是一個基於Debian GNU/Linux的專爲樹莓派定製的操做系統,裏面內置了好多配置樹莓派的相關工具,能讓新手更快速的入門。編程

挑選好了操做系統,下一步就是安裝操做系統了。給樹莓派安裝系統和平時給電腦安裝系統沒多大區別,幾乎是同樣的步驟。首先,下載好操做系統的映像文件,再把映像文件寫入MicroSD卡就能夠了,就是這麼簡單。windows

系統刻錄好後,把MicroSD卡插到樹莓派上,接好顯示器,再給樹莓派通電,大功告成!嗯?不對啊,相信會有部分用戶會遇到像我同樣的狀況,就只有樹莓派上的兩個燈在亮,屏幕卻沒有一點反應,這是怎麼回事呢?原來樹莓派畫面默認是從HDMI輸出的,但有些HDMI的設備樹莓派沒法識別,尤爲是一些HDMI轉VGA的設備,這致使了樹莓派把畫面信號輸出到了PAL上,可是樹莓派從三代開始就已經不自帶PAL的接口了,這就須要咱們手動配置HDMI強制輸出,才能使畫面信號從HDMI輸出到顯示器上。緩存

那顯示器沒法使用,又該怎麼配置HDMI輸出呢?這又是一個問題。查閱資料知道了在MicroSD卡下有一個boot目錄,這裏面存放的都是樹莓派啓動的相關引導文件,能夠經過配置它們,來使樹莓派鏈接無線網絡,開啓ssh等功能,而後就能夠經過ssh配置HDMI的輸出了。就在經過ssh配置好顯示器的時候,我又發現了樹莓派的一個遠程鏈接工具VNC。有了這個工具,就能夠不用顯示器,直接用電腦遠程控制樹莓派了,這多方便啊。安全

硬件準備

  • 樹莓派3B+ - 一塊
  • 16G+MicroSD卡 - 一張
  • MicroSD讀卡器 - 一個

軟件準備

格式化MicroSD卡

打開軟件 SD Card Formatter 以後,先選擇要格式化的盤符,再選擇格式化的方法,方法有 Quick format(快速格式化)和 Overwrite format(覆蓋格式化)。快速格式化至關於重建了一下分區表,並無把數據真正的抹除,而覆蓋格式化是抹除全部的扇區,雖然覆蓋格式化纔是真正意義上的格式化,可是它須要特別長的時間,對磁盤的壽命還有影響,因此若是磁盤上沒有什麼保密資料的話,這裏仍是推薦使用快速格式化。選擇完方式,點擊Format,彈出來的警告點擊贊成,等待一小會便可完成格式化。

若是使用Windows自帶的格式化工具或者其它工具,只須要將MicroSD卡格式化成FAT32格式便可,簇大小能夠參考SD Card Formatter設置爲32kb。服務器

將映像文件寫入MicroSD卡

格式化完MicroSD卡後,打開軟件Win32DiskImager,點擊映像文件後的小圖標,選擇後綴名爲.img的Raspbian系統映像文件後點擊肯定,而後從設備裏選擇MicroSD卡所在的盤符,此時必定注意不要選錯磁盤,否則的話有可能把其它磁盤裏的文件所有刪除!選擇好設備後點擊寫入,彈出來的警告贊成便可,等待進度條跑完,系統就刻錄成功了。
網絡


注意:若是你手頭有屏幕的話,如下步驟均可以使用圖形化界面操做,若是沒有屏幕能夠繼續閱讀。數據結構


配置WLAN鏈接信息

系統刻錄完成後,打開「此電腦」,會發現多了一個名爲boot的磁盤。在Linux系統中,boot目錄下經常使用來存放啓動文件和內核文件,在Raspbian中也不例外,boot目錄下也存放着Raspbian的啓動文件和內核文件,經過配置這些文件就能夠配置樹莓派的啓動狀態。ssh

用網線鏈接樹莓派的話,能夠跳過配置WLAN這一部分,直接到開啓ssh部分便可。工具

配置WLAN信息須要在boot目錄下新建一個名爲wpa_supplicant.conf的文件(注意後綴名),打開後在文件中輸入如下信息:

#設置所在國家,不一樣國家WLAN頻段不一樣
country=CN
#網絡接口數據結構文件
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
#能夠在特定的時候更新
update_config=1

network={
    #設置WLAN名稱
    ssid="---ssid---"
    #設置WLAN密碼
    psk="---password---"
    #設置WLAN加密方式
    key_mgmt=WPA-PSK
    #設置優先級
    priority=1
}


編輯完保存便可,若鏈接多個WLAN的話,在wpa_supplicant.conf文件裏面多創建幾個network={}就行,注意更改優先級大小,數值小優先鏈接。

開啓ssh

開啓ssh功能只需在boot目錄下新建一個名爲ssh的空白文件便可。

獲取樹莓派IP地址

ssh鏈接樹莓派時須要知道IP地址才能鏈接,獲取IP地址的方式有好多,若是是電腦和樹莓派鏈接在同一臺路由器下,能夠登陸到路由器的管理界面查看樹莓派的IP地址。若是用手機或電腦給樹莓派開熱點,也能夠在手機和電腦的熱點管理界面查看IP地址,若是都不行的話還能夠嘗試在電腦端的命令提示符中輸入命令arp -a查看。

arp是一個Windows自帶的地址解析協議工具
經常使用命令:
arp -a : 顯示全部接口的當前 ARP 緩存表
arp -d : 刪除指定的 IP 地址項
arp /? : 查看arp幫助

ssh鏈接樹莓派開啓VNC

知道IP後就能夠經過ssh鏈接到樹莓派了。鏈接的方式也有好多,相關軟件有Putty、Xshell等,若是不想下載軟件的話也能夠經過Windows自帶的工具鏈接(好像須要Windows10以上的支持)。

若是用Windows自帶工具鏈接樹莓派的話,須要先進入命令提示符,能夠按快捷鍵Win+R --> 輸入cmd進入,也能夠在開始菜單搜索cmd進入。進入命令提示符後,輸入命令ssh pi@192.168.137.103進行鏈接,第一次鏈接有個密鑰肯定,輸入yes按回車,而後輸入默認密碼raspberry便可登陸樹莓派。

ssh是一個Windows自帶的安全外殼協議工具
經常使用命令:
ssh 用戶名@IP地址
ssh 用戶名@IP地址 -p 端口
ssh 查看幫助


開啓VNC須要經過樹莓派的配置程序raspi-config來配置,首先輸入命令sudo raspi-config進入管理界面。

sudo - 以管理員權限運行
raspi-config - 樹莓派官方設置工具

進入管理工具後首先選擇選項5 Interfacing Options,進入接口選項,再選擇P3 VNC,進入VNC設置,最後選擇開啓便可成功開啓VNC。

VNC鏈接樹莓派

打開VNC Viewer軟件,在選項卡中找到File --> New connection..,在彈出來的框中的VNC Server:中輸入服務器的IP地址,名字能夠隨便起個,便於分辨便可,信息輸入完成後點擊OK鍵返回主界面。在主界面雙擊咱們剛剛新建的設備進行鏈接,第一次鏈接會進行密鑰肯定,點擊繼續就行。進入下一步輸入用戶名和密碼,便可成功鏈接到樹莓派。

系統安裝完畢,盡情享受它吧!

相關文章
相關標籤/搜索