在Raspberry Pi上安裝RASPBIAN JESSIE LITE
硬體 Raspberry Pi 3
Raspberry Pi 3 | |
---|---|
SoC | Broadcom BCM2837(CPU,GPU DSP和SDRAM、USB) |
CPU | ARM Cortex-A53 64位元 (ARMv8系列) 1.2GHz (四核心) |
GPU | Broadcom VideoCore IV[43], OpenGL ES 2.0, 1080p 30 h.264/MPEG-4 AVC高畫質解碼器 |
記憶體 | 1024 MB (LPDDR2) |
影像輸出 | 畫面用RCA端子(PAL & NTSC)、HDMI,HDMI介面可使用14種解析度,分別從640×350到1920×1200之間 |
板載儲存 | MicroSD卡插槽 |
網路介面 | 10/100Mbps 乙太網介面(RJ45介面),支援802.11n無線網路及藍牙4.1 |
安裝作業系統(利用Windows安裝)
- 官方連結下載OS:
下載連結 - 解壓縮下載下來的壓縮檔,得到一個img映像檔
- 利用讀卡機將SD卡讀入電腦中
- 使用SD卡格式化工具SDFormatter將SD卡格式化。
此處使用SDFormatter V4.0 - 使用Win32 Disk Imager將img映像檔燒錄到SD卡中
此處使用Win32 Disk Imager V0.9.5 - 將SD卡安全拔出,並插入PI 3中,接上HDML線
PI3沒有開機鍵,接上電源線就開機
設定RASPBIAN JESSIE LITE
一般設定
開啟設定介面
1
sudo raspi-config
選擇1 Change User Password 更改密碼
- 選擇2 Hostname 更改host名稱(本次不做變動)
- 選擇4 Localisation Options
- 選擇I2 Change Timezone
- 選擇Asia
- 選擇Taipei
- 選擇I3 Change Keyboard Layout
- 選擇Generic 105-key (Intl) PC
- 選擇English (US),沒有請去Other找
- 選擇No AltGr key
- 選擇No compose key
- 選擇I4 Change Wi-fi Country
- 選擇TW Taiwan
- 選擇I2 Change Timezone
- 選擇5 Interfacing Options
- 選擇P2 SSH
- 選擇Yes打開SSH
- 選擇P2 SSH
- 選擇7 Advanced Options
- 選擇A1 Expand Filesystem
藍芽設定
關閉藍芽(此次將預設設定關閉)
在安裝時的config.txt裡加上一行(PI裡為/boot資料夾)1
dtoverlay=pi3-disable-bt
看藍芽有沒有關閉
1
service hciuart status
*NOTE
使用藍芽方式
掃描藍芽設備
1
sudo hcitool scan
選擇配對
1
sudo bluez-simple-agent hci0 xx:xx:xx:xx:xx:xx
輸入PIN碼
網路設定
打開WIFI設定檔
1
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
加入以下內容(其餘加密等設定若有需要請至參考文章)
1
2
3
4network={
ssid="yourSSID"
psk="yourPasswork"
}打開網路設定檔,關閉WIFI省電模式
1
sudo nano /etc/network/interfaces
加入以下內容
1
wireless-power off
進入kbd設定檔,關閉螢幕黑屏及PI省電
1
sudo nano /etc/kbd/config
將這兩行改成0
1
2BLANK_TIME=0
POWERDOWN_TIME=0重新開機
1
reboot
JAVA安裝
更新
1
sudo apt-get update
看有什麼java可以裝
1
apt-cache search oracle-java
安裝java(本次安裝8)
1
sudo apt-get install oracle-java8-jdk
測試是否成功(java)
1
java -version
成功:
java version “1.8.0_65”
測試是否成功(javac)
1
javac -version
成功:
javac 1.8.0_65
通常安裝版本較舊,安裝較新版本可參考
在RASPBIAN JESSIE LITE上安裝repository和較新版Oracle Java
- 多版本java切換,如果有設定多個java
1
sudo update-alternatives --config java
參考文章
Disable power on Wifi and Bluetooth interfaces during boot?
Raspberry pi 記錄2-設定wifi、藍芽