樹莓派3b+安裝Raspbian系統(tǒng)
0 準備工作
- 系統(tǒng):windows10
- 工具:SD卡持搜、讀卡器吉殃、樹莓派3b+及志、SD卡格式化工具片排、win32DiskImager寨腔、Raspbian系統(tǒng)鏡像速侈、Xshell(ssh工具)
1 選擇鏡像
樹莓派系統(tǒng)鏡像下載地址
樹莓派官網(wǎng)提供了多種不同的系統(tǒng)供用戶選擇下載,除了官方的Raspbian系統(tǒng)外迫卢,在官網(wǎng)鏡像中也提供了很多第三方鏡像倚搬。
這里選擇官方的Raspbian系統(tǒng),Raspbian系統(tǒng)分為輕量版和桌面版兩種乾蛤。桌面版有圖形化顯示界面每界,并且預(yù)裝了一些軟件,看個人喜好下載其中一個就可以家卖。
2 安裝系統(tǒng)并初始化
在鏡像下載完成之前眨层,要對SD做格式化操作。
將SD卡連接電腦后上荡,打開格式化軟件趴樱,選擇SD卡所在盤符,點擊format進行格式化酪捡。
2.1 寫入鏡像
將下載完成的鏡像壓縮包解壓叁征,打開win32diskimager軟件,選擇剛才解壓出的系統(tǒng)鏡像2018-10-09-raspbian-stretch.img
逛薇,選擇SD卡盤符捺疼。點擊寫入
后,等待系統(tǒng)鏡像寫入到SD卡中永罚。
2.2 配置
在寫入完成后啤呼,不必急于拔出SD卡,現(xiàn)在在電腦中可以看到一個名字為boot的分區(qū)(此分區(qū)為FAT32格式呢袱,并且容量會很小官扣,這是正常的,在SD卡插入樹莓派后产捞,這個boot
分區(qū)就是系統(tǒng)的/boot
文件夾)醇锚,
2.2.1 開啟SSH
現(xiàn)在的樹莓派都是默認關(guān)閉SSH的,開啟SSH只需要在boot下新建一個名為ssh
的文件夾即可
2.2.2 開啟強制HDMI輸出 (不接顯示器的話可以跳過此處)
打開boot分區(qū)下的config.txt
修改如下行
hdmi_safe=1
config_hdmi_boost=4
hdmi_ignore_edid=0xa5000080
hdmi_group=2
hdmi_mode=82
參數(shù)說明
參數(shù) | 說明 |
---|---|
hdmi_safe=1 | 安全啟動HDMI |
config_hdmi_boost=4 | 開啟熱插拔 |
hdmi_group=1 | CEA電視顯示器 |
hdmi_group=2 | DMT電腦顯示器 |
hdmi_ignore_edid=0xa5000080 | 忽略自動探測的分辨率 |
hdmi_mode=4 | 640x480 60Hz |
hdmi_mode=9 | 800x600 60Hz |
hdmi_mode=16 | 1024x768 60Hz |
hdmi_mode=82 | 1080p 60Hz |
2.2.3 設(shè)置wifi連接(有網(wǎng)線連接可跳過此處)
在boot分區(qū)下新建wpa_supplicant.conf
文件
ssid 為wifi 名稱
psk 為wifi密碼
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="wifiname"
psk="password"
priority=1
}
設(shè)置完成后坯临,即可將SD卡插入樹莓派焊唬,啟動電源
3. 連接樹莓派
樹莓派啟動后,指示燈會亮起看靠,3b+上赶促,紅色燈亮起時,為接通電源狀態(tài)挟炬,綠色燈亮起時鸥滨,為系統(tǒng)在對SD卡做讀寫操作嗦哆。樹莓派啟動后,就可以通過SSH連接登錄系統(tǒng)婿滓。(查詢樹莓派的IP地址就可老速,端口默認22)
樹莓派默認ssh賬戶為pi
,密碼為raspberry
3.1 修改密碼
# 修改pi密碼
sudo passwd pi
# 修改root密碼
sudo passwd root
3.2 校正時區(qū)凸主,時間
輸入date
命令看查看當(dāng)前系統(tǒng)時間
# 打開時區(qū)設(shè)置
sudo dpkg-reconfigure tzdata
# 選擇Asia ---> ShangHai
再次輸入date
命令檢查時間
3.3 修改系統(tǒng)軟件源
# 樹莓派系統(tǒng)默認使用nano做為編輯器橘券,修改完成后使用ctrl+x退出,退出時會提示是否保存文件, 按Y即可
sudo nano /etc/apt/sources.list
# 修改系統(tǒng)源為清華大學(xué)源
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
3.4 更換pip源
# 國內(nèi)源
# 阿里云 https://mirrors.aliyun.com/pypi/simple/
# 中國科技大學(xué) https://pypi.mirrors.ustc.edu.cn/simple/
# 豆瓣(douban) http://pypi.douban.com/simple/
# 清華大學(xué) https://pypi.tuna.tsinghua.edu.cn/simple/
# 中國科學(xué)技術(shù)大學(xué) http://pypi.mirrors.ustc.edu.cn/simple/
# 臨時使用某一個源下載
pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple
# 更換源
# linux 編輯~/.pip/pip.conf , 如果不存在就新建一個
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
# windows 在C:\Users\[username]\pip目錄下新建pip.ini文件
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
3.5 安裝vim 替代nano
# 更新軟件源
sudo apt-get update
# 安裝vim
sudo apt-get install vim
# 修改配置
sudo vim /etc/vim/vimrc
vim配置
# 語法高亮
syntax on
# 顯示行號
set nu
3.6 安裝 oh-my-zsh
# 查看當(dāng)前shel
echo $SHELL
# Install
sudo apt-get install zsh
# 切換shell為zsh
chsh -s /bin/zsh
# 自改設(shè)置(文件不存在就新建一個)
vim ~/.zshrc
# 添加
ZSH_THEME="blinks" #將zsh的主題更改為blinks
ENABLE_CORRECTION="true" #(去掉ENABLE前的"#")打開zsh的自動糾錯功能
plugins=(git sudo) #為zsh添加git和sudo插件
# Alias Settings
alias ll='ls -all'
alias vi='vim'
alias ps='ps -A'
alias ifconfig='sudo ifconfig'
# 更新設(shè)置
source ~/.zshrc
3.7 安裝遠程桌面
# 給板子裝服務(wù)端
sudo apt-get install tightvncserver
# 開啟一個 VNC 流卿吐,代號為 1旁舰, 冒號前有一個空格
tightvncserver :1
# 輸入命令后,即可開啟服務(wù)
# 第一個運行時嗡官,會做初始化設(shè)置箭窜,按提示設(shè)置訪問權(quán)限、連接密碼衍腥,密碼限制為8個字符
下載VNC Viewer客戶端 下載地址
開啟VNC流后磺樱,在VNC Viewer中輸入 [IP地址]:[代號] 如:192.168.0.111:1,輸入密碼紧阔,連接樹莓派上的服務(wù)端坊罢。
停止VNC server
# vncserver -kill [代號]
vncserver -kill :1