一、准备工作
SD卡格式化
二、 树莓派系统环境搭建(官方)
官方镜像
1.1、 必备的配件
读卡器, 内存卡(强烈推荐 32GB 内存卡, #lite 命令行界面版本至少需要 8G, 图形化带桌面版镜像需要 16GB)
1.2、 下载镜像
树莓派官方系统 raspios 网址: https://www.raspberrypi.org/downloads/raspberry-pi-os/
Ubuntu 网址: https://cn.ubuntu.com/download/raspberry-pi
1.3、 使用 Raspberry Pi Imager 官方烧录软件烧录(强烈推荐)
树莓派是 Linux 主板, 需要一个操作系统才能工作。 树莓派操作系统(2022.4.4 前称为 Raspbian,buster 系统) 是官方支持的操作系统, 现在更名为 Raspios, bullseye 系统。
1.推荐原因:
由于 2022.4.4 版本更新的时候将默认用户 pi 删除, 取消了默认的账户密码, 也就是原来一直使用的 pi 和对应的默认密码 raspberry 被取消了, 如果用旧的方法写入最新系统, 最后远程 SSH 也会报Access Denied 报错, 这时我们就可以在制作新系统镜像时使用 Raspberry Pi 工具直接开启 pi 账户和 wifi 并烧录镜像。
2.官方镜像安装软件下载地址: https://www.raspberrypi.com/software/
选择对应操作系统的软件
如果此时点烧录, 系统是不带 pi 账户的, 需要你有显示器, 按系统开机引导界面才可以进入系统。推荐选右下角系统配置界面, 可以开启 pi 账户, ssh 和 wifi。
进入设置后, 看到 SSH 服务设置和账户设置, 在这里修改后就可以直接烧录到内存卡
使用官方烧录软件, 不需要格式化内存卡, 烧录系统会自动格式化内存卡
这个图也可以什么都不配置,因为账户是默认的或者是没有的,可以开机在选择设置账户名和密码、连接WiFi也可以。一定不要像网上说的添加文件连接,不仅麻烦还容易出错(对应新手来说)
安装vim
sudo apt-get install vim
安装成功后输入
vim
三、树莓派实验室镜像 (推荐、好用)中国
补充说明: 官方烧录软件也可以作为格式化软件使用。 除了系统内自带的镜像, 也可以选择烧录自定义的镜像
树莓派实验室官网树莓派资源下载 | 树莓派实验室 (nxez.com)
这里下载32位、64位看个人决定,我下载32位桌面版(含常用软件)
下载好之后操作和上面的一样,使用自定义镜像烧录就可以。
注意避坑 (SSH,VNC登录树莓派)
我们不需要像网上其他人说的那样子去更改文件夹的代码
如果后续使用需要用SSH,VNC直接在树莓派的设置里面改就行
选择Raspberry Pi Configuration
然后下面这个界面可能版本显示不同,但是都大同小异,只是显示的位置不一样。 打开对应功能就可以。
开启了树莓派SSH,可以在路由器中找到树莓派 ip ; 之后就可以通过 SSH软件连接树莓派
这里推荐使用MobaXterm_Personal 比网上那些旧的安装的软件好用
在树莓派链接wifi之后使用 ifconfig查看ip
打开推荐的软件
VNC远程桌面登录(省去显示器)
开始先在树莓派使用命令 安装xrdp,才能通过远程登录
sudo apt-get install xrdp
安装 VNC Viewer到 VNC 官网上下载 VNC Viewer 软件
https://www.realvnc.com/en/connect/download/viewer/
打开软件界面
以下 VNC Server 输入树莓派的 IP 地址, Name 可输入树莓派用户名也可以自定
义输入,这里以 VNC Server: 192.168.1.181, Name: pi 为例。
固定IP
使用命令ifconfig查看IP类型。大部分情况都是连接WiFi不插网线的情况,是wlang0类型
然后运行 sudo nano /etc/dhcpcd.conf
找到#interface eth0,将其下方的注释取消,然后换成自己的ip网段。
然后Ctrl+O执行变更,回车确认,Ctrl+X退出
- 其中:eth0代表有线,也就是指定接口
- ip_address代表设置的静态ip地址
- routers代表路由器/网关IP地址
更换国内源提高(软件、指令)下载速度
我使用的是清华的源,最终测试安装各种包都是可以的,包括smb服务器,SQL数据库等等;
【注意】为了减少出错,建议大家直接复制粘贴链接,避免打错。之前我是自己手敲,结果吧mirrors写成了mirros,tuna写成suna,还不容易发现。
备份源
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak
修改编辑系统源文件
sudo nano /etc/apt/sources.list
将初始的源使用#注释掉或者删除,添加如下两行清华的镜像源
【注意】这里我的树莓派4b安装的系统是官方推荐的最新的raspios-bullseye系统,在写系统源链接时要注意是bullseye,网上很多教程都是之前stretch、buster版本,大家应该根据自己的系统类型来改。(网上很多人的教程都没有解释这个原因,导致很多人跟着别人的方法操作了之后直接系统错误,又要重新安装镜像)
比如网上说添加下面清华源的内容
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpideb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
你需要把buster改成bullseye
图片没改,这是我的另一个SD卡的镜像。大家自己改过来
怎么看自己的镜像类型 ,下面图片的raspios-bullseye就是23年最新的一个镜像类型
更改系统源
sudo nano /etc/apt/sources.list.d/raspi.list
用#注释掉或者删除原文件内容用以下内容取代:用#注释掉原文件内容,用以下内容取代:
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ bullseye main uideb-src http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ bullseye main ui
图片没改,这是我的另一个SD卡的镜像。大家自己改过来
执行更新
第一条,检查更新索引:
sudo apt-get update
第二条,更新可以更新的文件。时间有点长
sudo apt-get upgrade