在树莓派中安装 Ubuntu Server

下载树莓派版本的ubuntu

https://ubuntu.com/download/raspberry-pi

我推荐选择 Server 版本,树莓派2 的话只能用 32 位的版本。如果要用 Desktop 版的话当前的 21.04 只支持 树莓派4 跟 400。

烧录 img 到 SD 卡

参考 Installing operating system images 这篇文章,windows下的话是用这三个软件 balenaEtcher(有免安装版本)Win32DiskImagerUpswift imgFlasher 即可。

启动前的设置

烧录好的SD卡的卷名为 system-boot

需要设置wifi连接的话在这里面找到名为 network-config 的文件,在最下方添加如下内容。

1
2
3
4
5
6
7
8
9
10
11
12
wifis:
wlan0:
dhcp4: true
optional: true
#addresses: [192.168.1.XX/24] #设定的IP
#gateway4: 192.168.1.1 #网关地址
#nameservers:
# addresses: [192.168.1.1] #网关地址相同
# search: []
access-points:
"WIFI名":
password: "wifi密码"

注意缩进。

登录的用户名密码在 user-data 文件中查看,默认都为 ubuntu
第一次登录后提示需要修改密码,对密码强度有要求。
如果不想更改,把 23 行附近的 expire 改成 false

1
2
chpasswd:
expire: false
使用前的设置
  • 计算机名的修改在 /etc/hostname 文件中,修改后用 hostnamectl 命令查看输出的第一行。
  • 通过命令 sudo timedatectl set-timezone Asia/Shanghai 修改时区,其他时区的话修改对应的城市即可。
  • 运行 sudo apt update && sudo apt upgrade -y 进行升级。
  • 运行 sudo shutdown -r now 重启。