由于树莓派3B+至今为止官方没有发布可用的第三方镜像,经测试只有Noob和raspbian可以直接使用。
环境:ArchLinux
刻录
- 首先去官网下载raspbian镜像:下载连接
- 准备一张SD卡,
lsblk
(假设盘符是/dev/sdc
)。 - 插入并格式化
sudo wipefs --all /dev/sdc
解压下载的文件unzip 2019-04-09-raspbian-jessie-lite.zip
刻录sudo dd bs=4M if=2019-04-09-raspbian-jessie-lite.img of=/dev/sdc
,需要等待几分钟- ~
sync
确保缓存写入~~
2022.04,最新的Raspberry Pi OS出于安全原因删除了默认的
pi
用户。用户需要在界面上首次登录创建用户,或者使用官方的rpi-imager
工具在烧录前设置用户。
开启SSH
mkdir boot |
2022.04,推荐用
rpi-imager
开启SSH并设置用户名密码
开启Wifi
如果没有屏幕,需要让树莓派和电脑在同一局域网下,如果网线也没有,可以用手机开热点
- 挂载主分区
mkdir mount
sudo mount /dev/sdc2 mount - 修改
/etc/wpa_supplicant/wpa_supplicant.conf
内容如下cd mount
sudo vim etc/wpa_supplicant/wpa_supplicant.confctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=CN
network={
ssid="raspberry"
psk="12345678"
key_mgmt=WPA-PSK
priority=1
} - 取消挂载
sudo umount /dev/sdc2
2022.04,推荐用
rpi-imager
配置WiFi
SSH连接
插卡通电,开机,电脑连接热点, ifconfig
wlp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 118.202.10.164 netmask 255.255.255.0 broadcast 118.202.10.255
inet6 fe80::d1c8:5b0f:1908:7453 prefixlen 64 scopeid 0x20<link>
inet6 2001:da8:9000:a802:b2cf:bfce:7322:5459 prefixlen 64 scopeid 0x0<global>
ether d4:25:8b:df:47:c9 txqueuelen 1000 (Ethernet)
RX packets 432925 bytes 580148861 (553.2 MiB)
RX errors 0 dropped 3 overruns 0 frame 0
TX packets 226946 bytes 26680755 (25.4 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
nmap 118.202.10.164/24
扫描局域网内主机
Nmap scan report for IP-118-202-10-166(118.202.10.166) |
ssh pi@118.202.10.166
连接,初始密码 raspberry
基础配置
进入配置界面:sudo raspi-config
,修改密码,语言环境,时区,sudo reboot
- 设置root密码:
sudo passwd root
- 解锁root账户:
sudo passwd --unlock root
- 换用清华源:
sudo vim /etc/apt/sources.list
#deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ jessie main non-free contrib
#deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ jessie main non-free contrib
# Latest
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bullseye main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bullseye main non-free contrib - 更新软件源列表:
sudo apt-get update
- 更新系统:
sudo apt-get upgrade