前言

其实很早就想拥有一块树莓派了,多样的功能,高度自定义的软硬件,还有极其友好的社区氛围,就像 Minecraft 一样,让我拥有不断探索和创新的动力。
就在几天前,我终于拥有了人生中的第一块树莓派。经过几天的折腾,走了不少弯路,也总算是掌握了一部分树莓派的基本操作,于是写下这篇文章来记录研究成果。

烧录系统

系统:Raspberry Pi OS with desktop
设备:树莓派 4B
软件:Win32DiskImager

解压下载好的系统压缩包,使用 Win32DiskImager 将解压得到的 img 文件烧录至 sd 卡上。
该步骤消耗时间与 sd 卡速度、读卡器以及电脑接口有关,待弹出窗口后便可进入下一步。

Snipaste_2020-12-13_15-11-30.png

Snipaste_2020-12-13_15-22-55.png

无屏幕启动的对策

由于条件有限,无法外接显示器,又加之屏幕接触不良,已申请换货,所以需要在启动系统前进行一些配置,以便启动后直接远程连接。

WiFi 网络配置

在 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名称"
psk="WiFi密码"
key_mgmt=WPA-PSK
priority=1
}

开启 SSH 服务

和 WiFi 配置相似,同样在 boot 分区新建一个文件,空白的即可,文件命名为 ssh。注意要小写且不要有任何扩展名。
树莓派在启动之后会在检测到这个文件之后自动启用 ssh 服务。

使用PuTTY登录SSH

Win10 系统中,可通过[设置]-[网络和 Internet]-[移动热点]查看树莓派的 IP 地址,在下图所示的位置填入 IP 地址,确认后便可连接到树莓派了。

Snipaste_2020-12-13_15-25-23.png

登录后会提示输入用户名和密码,输入之后即可登录树莓派的命令行。
(提示:Raspbian 默认的用户名/密码是 pi/raspberry)

Snipaste_2020-12-13_15-30-22.png

登陆后记得按照提示修改密码。

换源

这里选择的是清华大学开源软件镜像站

编辑 /etc/apt/sources.list 文件,删除原文件所有内容,用以下内容取代:

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi

编辑 /etc/apt/sources.list.d/raspi.list 文件,删除原文件所有内容,用以下内容取代:

deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui

别忘了执行sudo apt-get update更新软件列表。

lnmp环境搭建

这里参考的是科技爱好者博客的 树莓派安装 lnmp 套件搭建个人博客网站服务器

有几个需要注意的地方:
-修改 nginx 配置时,建议先把原文件中对应片段删除,然后直接将文章中的配置粘贴过去;
-网站根目录为 /var/www/html ,新建文件指令:touch /var/www/html/index.php

挂载 U 盘

参考树莓派学习笔记2-U盘挂载和系统备份

备份系统

简单易用的系统备份方案是大胆作死探索的必要条件。在翻阅了无数资料后,我终于找到了让我满意的系统备份方案。
树莓派学习笔记3-系统备份
注意:如果发现备份文件不完整,请检查 U 盘的文件格式。由于 FAT32 单文件 4G 大小的限制,这里我选择了 exFAT 格式。需要在挂载 U 盘时装新的工具包来使 mount 支持 exFAT。

错误示范: YS68R.png
成功案例: H8-GC.png

写在最后

首先,感谢 Saucer 的指导与帮助!
其次,革命尚未成功,真正的树莓派之旅,现在正要开始。