树莓派5(Raspberry Pi 5)学习记录3

前言:

       通过前面对树莓派硬件的简单学习和对Linux系统及Linux命令的基本了解,我们已经建立起了对树莓派的基本认识,现在就开始让我们的树莓派开机吧!

第三章: 树莓派5的第一次开机以及相关配置

3.1 树莓派以及外设准备

树莓派就是一款小型的计算机,就像常见的计算机一样。它也需要存储设备、电源、显示器、键盘和鼠标等。下面我列出所需要准备的相关硬件:

1.TF内存卡

树莓派没有内部存储设备,因此它没有预装的操作系统。TF卡(Micro SD卡)被用来在树莓派上存储信息并运行操作系统。对于一个新的树莓派4来说,需要一张至少8GB容量的TF卡。如果使用的TF卡超过了32GB,那么需要使用格式化软件格式化为FAT32的格式(MAC系统可以用自带的软件,Windows系统推荐DiskGenius软件)。

2.读卡器

为了将树莓派的系统下载到我们的内存卡中,我们需要一个读卡器

3.显示器和Micro HDMI转HDMI转接线

树莓派5有两个视频信号输出接口,如图所示。靠近电源接口的一侧一般称为0号接口,另一侧称为1号接口,许多系统默认使用的是0号接口,如果使用的是1号接口则在烧录镜像时可能不会显示任何信息。不过经过我的实践,我们下载官方的Raspberry Pi OS系统直接用1号接口也是没有问题的。

通过这两个接口可以连接两台HDMI 4K显示器,需要注意树莓派5使用的是Micro HDMI母口,显示器一般配备的也是HDMI母口,需要一根Micro HDMI公接口转HDMI公接口的转接线,如下图所示。 

 4.鼠标和键盘

标准USB接口的键盘和鼠标都可以供树莓派直接使用,不需要安装额外的驱动。蓝牙无线键盘和鼠标也可以供树莓派使用,但是不一定能连接成功,主要取决于键盘和鼠标的型号。购买前,需要仔细阅读说明书,确认是否与树莓派兼容。我就是直接拿电脑的蓝牙无线键盘和鼠标连接树莓派,出现了每次重新开机后都需要将usb接口重新插入树莓派才能使用的情况(巨麻烦),如果你出现了鼠标和键盘无反应的情况,不用担心这是正常情况,可以拔了重新插入就可以了,建议还是直接使用有线的usb接口的鼠标和键盘比较省事。

5.电源

在第一篇已经对电源做过详细解释了,官方推荐的电源相对来说更安全一些,如果经济条件有限,也可以使用其他电源,但必须严格满足5.1V/3.0A的直流输出条件。其实通常大多数的Type-C接口的手机充电器都能满足条件,或者使用满足条件的移动电源。

有了以上硬件我们就可以开始对树莓派进行正常开机了。由于本人是第一次使用树莓派不太熟悉无显示屏的启动方法,建议和我一样的小白第一次开机树莓派还是借一个显示屏(毕竟可以省去很多麻烦),之后有时间了我会重新再学习一遍无显示屏的启动方法的(不好意思多多海涵)。

3.2 烧录系统

因为担心后续可能出现的内存问题(树莓派的内存只能通过SD卡和后续外接硬盘来拓展),而SD卡内存又是固定的,所以我选了一张32G内存的TF卡作为内部存储设备。

前面提到如果使用的TF卡超过了32GB,那么需要使用格式化软件格式化为FAT32的格式。还有一种情况也需要格式化TF卡,就是你的树莓派的sd卡已经下载过一次系统或者下载到一半取消下载了。以上情况在烧录系统前一定要格式化TF,不然不管下载多少次系统也无法正常使用。

3.2.1 格式化TF卡

因为有的小伙伴的TF卡有可能已经烧录过树莓派系统了,因为Linux系统的系统文件格式在windows系统上无法识别,所以直接使用windows系统的格式化往往是无法对TF卡进行格式化的

所以在这里我提供一种通用的方法来格式化TF卡:

大家可以使用DiskGenius软件来格式化TF,DiskGenius的功能多,性能也很强悍,大家可以通过百度在其官网下载DiskGenius

在这里,为了让操作更加简单,我选择选用SDFormatter软件来格式化我们的存储卡。

链接:https://pan.baidu.com/s/1aHq9WuQoz2Ybe3Hn7ou7Mw?pwd=xdip

提取码:xdip

将软件下载后解压,并点开文件,点击SDFormatter:

再按以下配置:

其他没有提到的位置不用更改,直接点击格式化,然后点击完成就可以格式化了。

3.2.2 烧录系统

我们下载官方的Raspberry Pi OS系统,可以通过两种方法可以完成烧录系统操作:

官网下载系统,再由官方烧录软件烧录入SD卡;
直接由官方烧录软件下载系统并且烧录入SD卡。
第一种方法的提供的选择更多,但是第二种方法更为简单,两者最后的效果没有区别,这里我们选用第二种方法,先附上官方的链接。

官方系统下载链接:Operating system images – Raspberry Pi

官方烧录软件下载链接:Raspberry Pi OS – Raspberry Pi

点击进入官方烧录软件下载链接,根据你正在使用的电脑的系统选择不同的下载链接。 

下载完成后可以得到以下工具:

 点击该软件,再点击install就可以直接下载了。

打开后界面如下:

我们先点击第一个选项:CHOOSE DEVICE,来选择我们的设备:

 然后再选择第二个选项:选择操作系统   ,注意我们树莓派5直接选择64位的Raspberry Pi OS(64-bit)这个选项就可以了,如果是使用其他版本的树莓派友友,建议先去官网找一下自己的树莓派支持哪个版本哦。

然后选择自己的SD卡,点击NEXT就可以下载系统了

在谈出的提示框中选择编辑设置 

 设置自己的主机名和密码这些,可以在这里将wifi也配置了,记得将WIFI国家换成CN(中国),其他的设置保存默认就可以了。

然后点击保存,就可以烧录系统了。

烧录完系统就可以点击弹出再取出我们的SD卡就可以了。

大家将SD卡插入树莓派的时候注意不要插反了。(金手指应该面向PCB对于树莓派5)

3.3 树莓派开机连接

    在我们给内存卡烧录好系统并且插好内存卡后,就可以先连接显示器,然后再打开显示器,最后插上USB电源,树莓派就会自动启动了。(网线、鼠标、键盘等设备也可以一起插上,不过为了尽可能增大第一次开机的成功几率,可以先不插),连接好硬件如图:

注意:树莓派采用的是microHDMI接口,所以需要使用microHDMI线连接。

因为很多设置我们在烧录系统的时候就配置了,所有在第一次开机的界面点击next就可以直接进入系统了。

到这里我们就已经成功开机树莓派啦! 

3.3 开机后配置(服务配置、换源等全部到位)

3.3.1 语言和区域设置

点击左上角的第四个软件进入终端。

在终端命令行中输入以下命令:

sudo raspi-config

然后按回车,如下图:

选择第5项:Localisation Options ,显示如上图。

然后继续选择L1 Locale,如下如图所示:

 点选zh_CN.UTF-8 UTF -8(按空格键选择,再次按取消选择),按Tab键可以跳转到ok,如下图所述:

回车,如下图所述:

选择 zh_CN.UTF-8,按Tab键ok耐心等待....返回到主页后点击Finish,等待重启。

重启后,就会以中文显示啦!

 3.3.2 更换系统源

由于树莓派的官方服务器远在海外,物理距离与国内很远,因此在国内更新或者配置树莓派的软件就会很慢,相信已经下载过系统的大家已经很深刻地体会到了这一点。因为后续可能会有下载等操作,所以为了解决这个问题,我们可以将树莓派的源更换为国内公益组织或者机构提供的软件源。(先换源)

查看系统版本:在更换源之前需要查看树莓派使用的是系统的哪一个版本,打开树莓派的终端工具输入以下命令:

sudo lsb_release -a

结果如图所述:

可以看出来,我们目前使用的是Debian 12版本的系统,别名为bookworm。

确定树莓派的系统版本后,就可以更换树莓派的系统源了,大致可按如下步骤更换。

(1)先备份源文件,命令如下:

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

 (2) 编辑源文件,命令如下:

sudo nano /etc/apt/sources.list

(3) 将系统初始的源代码用#符号注释掉,添加如下两行清华的镜像源:

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

注意:如果你是其他版本的系统只需要将(3)中的bookworm换成对应版本的别名就可以了。

(4)按下快捷键Ctrl+o保存,然后按enter键,最后按快捷键ctrl + x离开

(5)编辑系统的源文件,具体如下:

sudo nano /etc/apt/sources.list.d/raspi.list

(6)用#号注释源文件的内容,用以下内容取代

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

然后按照(4)这一步保存退出。 

(7)执行如下命令同步更新源,升级软件包 

sudo apt-get update
sudo apt-get upgrade

然后我就在这一步出现了以下问题:

系统提示没有公钥,无法验证。

我们可以输入以下命令来添加公钥:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 公钥

 将命令行中的“公钥”更换成报错时出现的公钥。因为我需要的公钥是9165938D90FD,所以我就替换对应的部分,然后执行命令。

可见我们已经成功添加公钥了。再次重新执行步骤(7)

可见软件源已经成功更新了(遇到需要确认的地方输入y)。

3.3.3 更换pip源 

 使用python的时候我们需要安装各种模块,pip是很强大的模块安装工具。由于默认的pip源在国外,访问速度很慢,导致无法正常安装。所以我们最好将自己的pip源换回国内,这样就能解决装不上模块的烦恼。

(1)进入账户的home目录

cd ~

(2)在该目录下,新建一个.pip/pip.conf隐藏文件:

mkdir .pip
cd .pip
nano pip.conf

(3)在该文件中写下源地址如下:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

结尾:

       到这里我们就已经成功完成了树莓派的开机和开机后换源等基本配置啦,这表明我们已经可以开始使用树莓派开发我们自己的项目了。下一章我将介绍什么是已经如何开启ssh、vnc服务,已经这有什么用,并介绍我们树莓派的python开发工具Thonny。

  • 11
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值