(避开网上复制操作)最详细的树莓派刷机配置(含IP固定、更改国内源的避坑操作、SSH网络登录、VNC远程桌面登录)

一、准备工作

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 rpi

deb-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 ui

deb-src http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ bullseye main ui

图片没改,这是我的另一个SD卡的镜像。大家自己改过来

执行更新

第一条,检查更新索引:

sudo apt-get update

第二条,更新可以更新的文件。时间有点长

sudo apt-get upgrade

相关推荐
杨了个杨89821 分钟前
XRDP 服务部署
运维·centos
以太浮标1 分钟前
华为eNSP模拟器综合实验之- VLAN Mapping技术解析
运维·网络·华为·信息与通信
北京盛世宏博2 分钟前
数据可追溯 + 加密传输:以太网温湿度变送器守护涉密档案安全
大数据·运维·人工智能·档案温湿度
米高梅狮子2 分钟前
12. SELinux 加固 Linux 安全
linux·运维·安全
weixin_462446233 分钟前
【原创实践】Windows 和 Linux 下使用 Python 3.10 搭建 PaddleOCRVL 识别图片并100%还原表格
linux·windows·python·飞浆
小五传输3 分钟前
主流的文件摆渡系统品牌核心功能解析,助力企业数据安全流转
大数据·运维·安全
草莓熊Lotso5 分钟前
Qt 信号与槽深度解析:从基础用法到高级实战(含 Lambda 表达式)
java·运维·开发语言·c++·人工智能·qt·数据挖掘
人工智能训练1 小时前
UE5中如何解决角色网格体“掉下去”的问题
运维·服务器·windows·容器·ue5
Tipriest_2 小时前
Debian 系与 RPM 系常用软件包查询命令/信息/列出已安装包/模糊查找等命令
运维·debian·rpm
Sumlll_8 小时前
Ubuntu系统下QEMU的安装与RISC-V的测试
linux·ubuntu·risc-v