前言
谁能想到,2024 年入手的树莓派,能让我在 2025 年之后体验了一把增值产品的虚荣感。最近突发奇想,从抽屉里找出那一台树莓派,拿来做一个局域网打印机共享之类的家庭服务器的小玩意儿,发现按照原来的方式已经没办法正常安装系统了。找了各种教程,都没办法解决,正准备放弃的时候,突然有个想法——是不是要用官方的途径才能安装成功呢?
所以,才有了这一篇......
操作环境
PC 环境
| 信息 | 说明 |
|---|---|
| 操作系统 | Microsoft Windows 11 专业工作站版 |
| Raspberry Pi Imager 版本 | v2.0.6 |
树莓派环境
| 信息 | 说明 |
|---|---|
| 版本 | Raspberry Pi 4B+ |
| 内存卡 | 16GB/32GB |
其他配件
| 信息 | 说明 |
|---|---|
| 读卡器 | 1个 |
| 网线 | 可选,有线方便一点 |
下载镜像安装工具
很神奇,听说是由于出于安全的考虑,如果想我一样没有 HDMI 转接线的话,那么在无屏幕、无键鼠的安装的场景下,想通过 SSH 远程连接来完成安装和配置工作,将无法使用 自行下载镜像 和配置 wpa_supplicant.conf 的方式完成无线网络的连接。以及由于默认的 SSH 账号密码已经被官方移除,无法通过默认的 SSH 账号和密码完成首次的 SSH 连接,只能(我自己认为的,如果有大佬指点,不胜感激)通过官方镜像进行安装。
因此,首先我们需要到官网下载 Raspberry Pi Imager 这个官方的镜像烧录工具。
传送门:Raspberry Pi software – Raspberry Pi
然后按提示安装即可。
烧录镜像
首先打开烧录工具 Raspberry Pi Imager,我这里是 4B 板,所以选择 Raspberry Pi 4
SD 卡插入读卡器后,插上电脑,将页面滚动到最下面,先点击 格式化
按提示完成格式化操作后,回到 OS 这一步,选择对应的树莓派系统镜像,我这里是作为局域网的共享服务器,不需要桌面,而且,桌面环境后面可以自己安装的,带桌面的镜像 1.2GB,太大了,要下很久,选择 lite 版就可以了,后面需要桌面环境的时候再安装。如果手上有多块树莓派的话,镜像也只需要下载一次,后面就会缓存到本地了。
选择 64位 镜像。
接下来就是配置启动参数了,按步骤和需求一步步配置即可,也可以参考我的。
这里设置的是服务器的登录账号及密码,即我们后面要进行 SSH 登录的账号密码
这里设置的是树莓派连接 Wifi 的配置,一般来说,设置好之后,启动时应该是能连接上的,不过碰了很多次壁之后,为了高效,我选用了网线直接连了路由器,这样路由器就会自动给它分配网络了。这样只要我在路由器的管理后台看到连接就知道它启动成功了。
配置 SSH,很重要,如果要通过 SSH 连接的话,一定要记得开启,默认是关闭状态。
Raspberry Pi Connect 这个功能好像是可以让我们在外网访问家里的树莓派,我个人的场景都是在家里,所以不需要用到这个。有需要的可以看下怎么用,回头教我一下,哈哈哈哈哈
确认没问题就可以点击写入了。
等待写入完成即可。将 SD 卡从 PC 上取下来,给树莓派插上,接上网线,系统正常启动后,路由器后台就可以看到有线的连接信息了,说明系统已经正常启动了。
实测 如果没有网线的话,通过上述操作设置好了 WiFi 信息的,系统正常启动后就可以自动连上路由器了。没有网线的小伙伴也可以直接通过 WiFi 来连接。
为了避免 IP 地址会经常变化,我还在路由器管理后台设置了静态 IP, 后面在家里直连 SSH 就方便多了。
启动树莓派后的系统配置
我平常习惯用的是 HexHub 来进行 SSH 管理,一款很简洁方便,UI 设计长在个人审美点上的运维工具。免费版本对我来说就够用了。
传送门:HexHub | 先进的数据库、SSH、SFTP桌面GUI工具
有需要的小伙伴可以下载尝试一下。
连接上之后,我们需要对树莓派的镜像源进行修改,原镜像地址是官方的,国内下载速度太慢,不方便后续的维护。没有特别需求的,可以参考我的。我习惯使用 清华大学开源软件镜像站 的镜像源。
更换 Debian 镜像源
sudo nano /etc/apt/sources.list.d/debian.sources
# Types: deb
# URIs: http://deb.debian.org/debian/
# Suites: trixie trixie-updates
# Components: main contrib non-free non-free-firmware
# Signed-By: /usr/share/keyrings/debian-archive-keyring.pgp
# Types: deb
# URIs: http://deb.debian.org/debian-security/
# Suites: trixie-security
# Components: main contrib non-free non-free-firmware
# Signed-By: /usr/share/keyrings/debian-archive-keyring.pgp
Types: deb
URIs: https://mirrors.tuna.tsinghua.edu.cn/debian/
Suites: trixie trixie-updates
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.pgp
Types: deb
URIs: http://deb.debian.org/debian-security/
Suites: trixie-security
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.pgp
更换 Raspberry 镜像源
sudo nano /etc/apt/sources.list.d/raspi.sources
# Types: deb
# URIs: http://archive.raspberrypi.com/debian/
# Suites: trixie
# Components: main
# Signed-By: /usr/share/keyrings/raspberrypi-archive-keyring.pgp
Types: deb
URIs: https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/
Suites: trixie
Components: main
Signed-By: /usr/share/keyrings/raspberrypi-archive-keyring.pgp
更新软件包
sudo apt update
sudo apt upgrade
后记
至此,树莓派启动配置就到此结束了。