概述
官網(wǎng)生百、社區(qū)
樹莓派官網(wǎng):https://www.raspberrypi.org/
樹莓派實驗室:http://shumeipai.nxez.com/
Linux 中國:https://linux.cn/tech/raspberrypi/
安裝系統(tǒng)
下載系統(tǒng)
raspbian 歷史版本:http://downloads.raspberrypi.org/raspbian/images/
寫入鏡像
TF卡插入電腦堂湖,使用 Etcher 等工具寫入系統(tǒng)鏡像
設(shè)置wifi和ssh
# 在boot文件夾下新建 ssh 和 wpa_supplicant.conf 文件
# wpa_supplicant.conf 文件:
country=GB
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="Tooi"
psk="zx123456"
priority=1
}
## ssid:wifi名稱
## psk:wifi密碼
## prioity:優(yōu)先級(越小優(yōu)先級越高)
使用 ssh 連接樹莓派
賬號:pi
默認(rèn)密碼:raspberry
解鎖root賬戶ssh登錄
# 修改 root 密碼
# sudo passwd root
# 啟用 root 賬號登錄
passwd --unlock root
# 更改ssh配置文件
sudo nano /etc/ssh/sshd_config
### PermitRootLogin yes
# 重啟
reboot
更換源
# 修改樹莓派源
sudo nano /etc/apt/sources.list.d/raspi.list
# 將內(nèi)容替換成:
deb https://mirrors.ustc.edu.cn/archive.raspberrypi.org/ stretch main ui
# 修改 Ubuntu 源
sudo nano /etc/apt/sources.list
# 將內(nèi)容替換成:
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
# 更新
sudo apt-get update
設(shè)置 DNS:
sudo nano /etc/resolv.conf
###
domain DHCP
search DHCP HOST
nameserver 8.8.8.8
###
更換 pip 源
sudo mkdir ~/.pip
sudo nano ~/.pip.conf
[global]
timeout = 10
index-url = http://mirrors.aliyun.com/pypi/simple/
extra-index-url= http://pypi.douban.com/simple/
[install]
trusted-host=
mirrors.aliyun.com
pypi.douban.com
配置樹莓派
sudo raspi-config
- Change User Password:
修改當(dāng)前用戶的密碼
- Localisation Options :
本地化設(shè)置(修改地區(qū)肪跋,時區(qū)椭符,wifi)
- Interfacing Options
打開Camera(相機)余指、SSH毁菱、Serial哭靖、Remote GPIO
- Advanced Options
選擇Expand Filesystem瑰谜,將根目錄擴展到這個SD卡欺冀,充分利用SD卡的存儲空間
選擇Overscan树绩,在整個屏幕上顯示
選擇Audio,選擇Force 3.5mm('headphone' jack)隐轩,樹莓派的聲音會從耳機孔輸出
選擇Resolution饺饭,選擇默認(rèn)設(shè)置,自動根據(jù)顯示屏調(diào)整分辨率
選擇Pixel Doubling职车,增加桌面顯示畫質(zhì)
使用 VNC 連接
# 進(jìn)入 Interfacing Options 配置瘫俊,開啟 VNC
sudo raspi-config
# 新建配置文件
sudo nano /etc/init.d/vncserver
### begin ###
#!/bin/sh
### BEGIN INIT INFO
# Provides: vncserver
# Required-Start: $local_fs
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start/stop vncserver
### END INIT INFO
# More details see:
# http://www.penguintutor.com/linux/vnc
### Customize this entry
# Set the USER variable to the name of the user to start vncserver under
export USER='pi'
### End customization required
eval cd ~$USER
case "$1" in
start)
# 啟動命令行。此處自定義分辨率悴灵、控制臺號碼或其它參數(shù)扛芽。
su $USER -c '/usr/bin/vncserver -depth 16 -geometry 1024x768 :1'
echo "Starting VNC server for $USER "
;;
stop)
# 終止命令行。此處控制臺號碼與啟動一致积瞒。
su $USER -c '/usr/bin/vncserver -kill :1'
echo "vncserver stopped"
;;
*)
echo "Usage: /etc/init.d/vncserver {start|stop}"
exit 1
;;
esac
exit 0
### end ###
# 修改權(quán)限
sudo chmod 755 /etc/init.d/vncserver
# 開機啟動
sudo update-rc.d vncserver defaults
# 重啟
sudo reboot
# 開機后就可以連接了
賬戶:pi
默認(rèn)密碼:raspberry