樹莓派安裝raspbian並配置開發環境

 一、燒錄系統html

首先準備好咱們要燒錄的raspbian系統,能夠在樹莓派官網中下載https://www.raspberrypi.org/downloads/linux

這裏咱們選擇 2018-11-13-raspbian-stretch 的鏡像git

若是下載很是慢,也可使用百度雲下載 github

連接:https://pan.baidu.com/s/15ZMr4whVY_GJgEqY1v3-xA 提取碼:l0hr 安全

下載完,並解壓,獲得鏡像文件網絡

下載燒錄軟件:Win32DiskImager-0.9.5-binaryssh

連接:https://pan.baidu.com/s/1IG4HQDqaFCjf9Py4DeBWEA 密碼:gjj2工具

解壓,並運行Win32DiskImager-0.9.5-binarypost

選擇一個8G以上的U盤,選擇剛解壓好的 raspbian 鏡像文件img,Write寫入鏡像到U盤,靜心等待結束。加密

二、WIFI網絡配置(若是你正好有一臺路由器和網線,能夠跳過此步驟到第3步)

不算是什麼新功能了,在樹莓派3B發佈後不久,樹莓派官方 Raspbian 系統久加入了容許在開機前對 WiFi 網絡進行配置的機制。

用戶能夠在未啓動樹莓派的狀態下單獨修改 /boot/wpa_supplicant.conf 文件配置 WiFi 的 SSID 和密碼,這樣樹莓派啓動後會自行讀取 wpa_supplicant.conf 配置文件鏈接 WiFi 設備。

操做方法簡單:將刷好 Raspbian 系統的 SD 卡用電腦讀取。在 boot 分區,也就是樹莓派的 /boot 目錄下新建 wpa_supplicant.conf 文件,按照下面的參考格式填入內容並保存 wpa_supplicant.conf 文件。

PS:你可使用手機開啓熱點,名稱爲:WiFi-A,密碼爲:12345678

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
 
network={
ssid="WiFi-A"
psk="12345678"
key_mgmt=WPA-PSK
priority=1
}
 
network={
ssid="WiFi-B"
psk="12345678"
key_mgmt=WPA-PSK
priority=2
scan_ssid=1
}

 

說明以及不一樣安全性的 WiFi 配置示例:

  • #ssid:網絡的ssid
  • #psk:密碼
  • #priority:鏈接優先級,數字越大優先級越高(不能夠是負數)
  • #scan_ssid:鏈接隱藏WiFi時須要指定該值爲1

若是你的 WiFi 沒有密碼

network={
ssid="你的無線網絡名稱(ssid)"
key_mgmt=NONE
}

若是你的 WiFi 使用WEP加密

network={
ssid="你的無線網絡名稱(ssid)"
key_mgmt=NONE
wep_key0="你的wifi密碼"
}

若是你的 WiFi 使用WPA/WPA2加密

network={
ssid="你的無線網絡名稱(ssid)"
key_mgmt=WPA-PSK
psk="你的wifi密碼"
}

若是你不清楚 WiFi 的加密模式,能夠在安卓手機上用 root explorer 打開 /data/misc/wifi/wpa/wpa_supplicant.conf,查看 WiFi 的信息。

三、開啓SSH服務

和 WiFi 配置類似,一樣在 boot 分區新建一個文件,空白的便可,文件命名爲 ssh。注意要小寫且不要有任何擴展名。
樹莓派在啓動以後會在檢測到這個文件以後自動啓用 ssh 服務。隨後便可經過登陸路由器找到樹莓派的 IP 地址,經過 ssh 鏈接到樹莓派了。

四、查看樹莓派的IP地址

  • 若是你是經過第2步驟鏈接了WiFi-A的網絡

  首選,電腦也鏈接上WiFi-A的網絡,而後使用局域網助手LanHelper(連接:https://pan.baidu.com/s/1gJTs1Ly9Hn4dm9YrbmCs6g 提取碼:ju8z )查看樹莓派的IP地址爲:192.168.43.159

 

  •  若是你是經過網線直連路由器

  首選,電腦登錄進路由器的管理界面,在已鏈接的客戶端列表中找到主機名爲raspberrypi的IP地址爲192.168.1.103

五、使用putty登陸系統

putty是ssh客戶端的一種工具

 putty下載連接:https://pan.baidu.com/s/1Mu3OFaqtdjY0eH8Vsfi7zQ 密碼:ufu4

運行putty,輸入ip與Saved Sessions,但Save,方便下次登陸

點擊「open」,「是」,用戶名輸入:pi,回車,默認密碼:raspberry,回車,就成功登陸進去了!

到這步,咱們已經學會了使用putty遠程訪問Linux。

修改密碼

sudo passwd pi

 

六、開啓vnc遠程

raspbian已經自帶了realvnc遠程服務,只須要啓用raspi-config的vnc服務便可

sudo raspi-config

 Interfacing Options -> VNC -> Yes

下載VNC客戶端:

連接:https://pan.baidu.com/s/1FPkQKdXNgI6hQT3fDI4YXQ 提取碼:7ut6 

運行VNC,輸入IP地址192.168.1.103

可是這個界面過小了,參考此博文:樹莓派Raspberry實踐筆記—顯示分辨率配置 對VNC的分辨率進行設置!

 

七、建立Wifi熱點

建立wifi熱點就是爲了在不須要網線的狀況下就能夠鏈接到咱們的樹莓派,手機也能夠!

建立WiFi熱點使用的GitHub上一個開源項目: 
https://github.com/oblique/create_ap

putty登陸到Raspbian,具體在樹莓派上操做爲:

#將代碼copy到本地,安裝

git clone https://github.com/oblique/create_ap(若是這步不成功,通常是沒有安裝git,使用# sudo apt-get install git 安裝)
cd create_ap
su root
sudo make install

安裝依賴的庫

sudo apt-get install util-linux procps hostapd iproute2 iw haveged dnsmasq

建立WiFi熱點(GitHub上有多種方式建立,能夠查找本身須要的那種)

sudo create_ap wlan0 lo pi0 12345678

注:lo爲網卡,能夠經過ifconfig查詢,pi0爲wifi的名稱,12345678爲wifi的密碼!

若是熱點開啓失敗,多是已經鏈接上某個wifi致使的,須要先斷開這個wifi,才能夠成功開啓!

便可看到開啓的wifi熱點

開機啓動

sudo nano /etc/rc.local 

將sudo create_ap wlan0 lo pi0 12345678 添加到/etc/rc.local當中,便可開機啓動

到此,系統環境算是準備好了,後面將安裝MySQL、Apache、搭建基於樹莓派的數據採集與控制系統。

歡迎繼續關注個人博文!

相關文章
相關標籤/搜索