SD卡系统烧录
下载系统
根据偏好选择对应的系统.
Raspberry Pi OS(Raspbian)
树莓派官方深度定制的硬件驱动与软件程序,官方推荐系统.如果你第一次使用树莓派,请下载这个.
# 默认帐号:
Username: pi
Password: raspberry
Ubuntu MATE for the Raspberry Pi
Ubuntu MATE 是桌面 Linux 发行,其宗旨是通过 MATE 这个经典、传统的桌面环境来提供 Ubuntu 操作系统的简介和典雅.MATE 是 GNOME 2 桌面环境的继续,曾经作为 Ubuntu 的缺省桌面,Ubuntu MATE 同样适合树莓派新手使用,界面是最好看的,但是在 CPU 优化方面不如官方的系统做得好.
Arch Linux ARM
著名轻量系统 Arch Linux 在 ARM 架构上的移植.注重对于开发者的简洁,任何可有可无的软件一律不自带.仅有命令行界面,不建议初学者使用.Arch Linux 的软件策略是相当激进的,使用 Arch Linux 能用到最新的软件包,但也需要承担尝鲜可能的风险.
# 默认帐号:
Username: root
Password: root
RetroPie
这是一个基于 Raspbian 构建的家用机模拟器系统,内置了 FC、SFC、GB、GBA、DOS 等游戏平台的模拟器软件,可以将树莓派快速配置成多功能老游戏主机.
# 默认帐号:
Username: pi
Password: raspberry
Volumio
这是一个发烧级音乐播放器系统,功能更丰富 UI 漂亮,旨在以最高保真度播放音乐.
# 默认帐号:
Username: volumio
Password: volumio
预设热点: volumio
密码:volumio2
写入系统
这里以Raspberry Pi OS(Raspbian)无桌面
版本为例
sudo diskutil list # /dev/disk2
sudo diskutil unmountDisk /dev/disk2
sudo dd bs=1m if=2020-12-02-raspios-buster-armhf.img of=/dev/disk2
sync
sudo diskutil unmountDisk /dev/disk2
无屏幕连接WiFi
将刷好Raspbian
系统的SD
卡用电脑读取.
在boot
分区,也就是树莓派的/boot
目录下新建wpa_supplicant.conf
文件,按照下面的参考格式填入内容并保存wpa_supplicant.conf
文件
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant
GROUP=netdev
update_config=1
network={
ssid="WiFi-A"
psk="12345678"
key_mgmt=WPA-PSK
priority=1
}
network={
ssid="WiFi-B"
psk="12345678"
key_mgmt=WPA-PSK
priority=2
scan_ssid=1
}
# ssid:网络的ssid
# psk:密码
# priority:连接优先级,数字越大优先级越高(不可以是负数)
# scan_ssid:连接隐藏WiFi时需要指定该值为1
然后在boot
分区新建一个文件,空白的即可,文件命名为ssh
.注意要小写且不要有任何扩展名,即可使用SSH登录树莓派.
进入系统
# 默认登录用户名密码
username: pi
password: raspberry
扩展磁盘空间
sudo raspi-config
修改系统源
cat << EOF> /etc/apt/sources.list
deb https://mirrors.aliyun.com/raspbian/raspbian/ buster main non-free contrib
deb-src https://mirrors.aliyun.com/raspbian/raspbian/ buster main non-free contrib
EOF
## 更新源
sudo apt-get update
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun