歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 樹莓派3安裝系統

樹莓派3安裝系統

日期:2017/2/28 13:48:10   编辑:Linux教程

1.下載鏡像和刻錄工具

Raspbian系統鏡像下載地址:http://downloads.raspberrypi.org/raspbian_latest

默認帳號:pi,默認密碼:raspberry

刻錄工具win32diskimager:http://sourceforge.net/projects/win32diskimager/files/Archive/win32diskimager-v0.9-binary.zip/download

SSH客戶端putty:https://the.earth.li/~sgtatham/putty/latest/x86/putty.exe

2.刻錄系統鏡像

將下載好的Raspbian系統鏡像,筆者下載的是2016-03-18-raspbian-jessie.zip,用win32diskimager將解壓後的img鏡像刻錄到SD卡上,SD卡最好采用高速SD卡。

3.啟動和登錄

將SD卡插入樹莓派3的SD卡口,然後接通電源,用網線連接路由器和樹莓派,在同一局域網下,通過查看路由器或掃描局域網22端口,找到樹莓派的IP,然後使用putty登錄。

登錄使用的帳號密碼為pi/raspberry

4.擴展SD卡空間

默認情況下,刻錄後的SD卡只有十幾兆,剩下的空間還是未分區的狀態,如果不進行擴展,會導致無法安裝軟件。

輸入命令sudo raspi-config進入配置面板

選擇第一項1 Expand Filesystem

擴展後重啟,重啟命令為reboot

擴展後可以通過df -h命令查看SD卡的可用空間

5.更換軟件源

中科大鏡像源主頁:https://lug.ustc.edu.cn/wiki/mirrors/help/raspbian

編輯/etc/apt/sources.list文件,命令為sudo nano /etc/apt/sources.list,刪除原文件所有內容,用以下內容取代:

deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main non-free contrib
deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main non-free contrib

CTRL+O保存,CTRL+X退出,編輯此文件後,請使用sudo apt-get update命令,更新軟件列表。

6.配置樹莓派連接WIFI(可選)

很多教程都是在改/etc/network/interfaces文件,實際上應該改/etc/wpa_supplicant/wpa_supplicant.conf這個文件
查看/etc/network/interfaces文件內容
cat /etc/network/interfaces
內容如下

# interfaces(5) file used by ifup(8) and ifdown(8)

# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'

# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d

auto lo
iface lo inet loopback

iface eth0 inet manual

allow-hotplug wlan0
iface wlan0 inet manual
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

allow-hotplug wlan1
iface wlan1 inet manual
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

可以看到,wifi的設置在/etc/wpa_supplicant/wpa_supplicant.conf文件中

使用nano編輯器打開wpa-supplicant配置文件:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf,這個文件類似安卓手機下的/data/misc/wpa_supplicant文件。
在文件的底部添加如下內容:

network={
    ssid="FAST_TEST"
    psk="12345678"
    key_mgmt=WPA-PSK
    priority=3
}

上面是一個典型的密碼連接WIFI的配置項。ssid選項用於指定連接的wifi名稱,psk用於指定連接的wifi密碼,當有多個network配置項時,可以用pirority參數指定連接的優先級。數字越大,優先級越高。pirority參數缺省值是0,可以省略。

無密碼配置如下:

network={
    ssid="CMCC-WEB"
    key_mgmt=NONE
    priority=36
}

這個配置跟上面不同的是:key_mgmt的值為NONE而非WPA-PSK,不需要指定psk

如果需要連接類似CMCC的PEAP無感知認證的wifi熱點

CMCC需要配置的內容如下

EAP方法:PEAP
階段2身份驗證:MSCHAPV2
CA證書:未指定
用戶證書:未指定

典型配置如下

network={
    ssid="CMCC"
    key_mgmt=WPA-EAP
    eap=PEAP
    identity="188XXXXXXXX"
    password="12345678"
    phase1="peaplabel=0"
    phase2="auth=MSCHAPV2"
}

或者采用如下配置(拷貝的安卓配置文件)

network={
	ssid="CMCC"
	key_mgmt=WPA-EAP IEEE8021X
	eap=PEAP
	identity="188XXXXXXXX"
	password="12345678"
	priority=35
}

將identity和password的內容改成登錄的用戶名和密碼即可。

這裡筆者需要連接一個名為DJTU的無密碼wifi,所以設置為

network={
    ssid="DJTU"
    key_mgmt=NONE
}

CTRL+X退出然後按Y鍵保存,最後再按回車鍵。
然後通過下面兩個命令重啟wlan0網卡

sudo ifdown wlan0
sudo ifup wlan0

最後可以通過下面的命令查看分配的IP地址

ifconfig
iwconfig

本文參考:

1.WPA_SUPPLICANT.CONF(5),http://www.freebsd.org/cgi/man.cgi?query=wpa_supplicant.conf&sektion=5

Copyright © Linux教程網 All Rights Reserved