树莓派5从到手至正式使用指南(保姆级新手教程)
本篇教程将带领新手从拿到树莓派到配置完毕正常使用,其中涉及一些基础但常用且必要的配置,同时本人将以非常友好的方法讲解每条命令的含义和使用方法,一步一步帮助新手顺利使用树莓派
可能会用到的链接:
Raspberry Pi
Raspberry Pi OS – Raspberry Pi
入门 | Raspberry Pi 树莓派 (官网24年7月更新) (pidoc.cn)
目录
一.准备工作
必要硬件准备
电源
主动散热器
TF卡和读卡器
显示器
二.系统烧录
三.基础配置
绑定树莓派IP和MAC地址
使用SSH远程登陆树莓派主机
改源
更新软件列表和软件包
更新系统
安装和使用vim编辑器
安装vim编辑器
vim编辑器基本操作
其它常用命令
ls
pwd
reboot
rm
mkdir
rmdir
cat
echo
date
clear
poweroff
halt
shutdown -h
一.准备工作
必要硬件准备
电源
官方建议电源输出如下,如果使用的电源在首次启动时无法在+5V下提供5A电流,操作系统将警告您外设的电流消耗将限制为600mA,并直接的导致使用树莓派供电的外接设备或模块供电不足,所以建议选择官方电源或支持树莓派5供电协议且符合官方供电标准的电源
主动散热器
因为树莓派5在运行期间的发热量较大,所以建议额外加装主动散热装置以防出现热节流的情况,但是任何类型的散热都不是强制性的,如果不进行散热,不会对树莓派造成任何损害
TF卡和读卡器
TF卡用于存储树莓派的系统和运行中产生的文件,所以是必不可少的。同时,也需要一个读卡器方便在PC上烧录系统。这里我推荐闪迪的TF卡(容量根据个人需求选择),读卡器不用速度多快的,USB2.0即可,通常只用于烧录系统
显示器
同样,并不需要多么好的显示器,7-10寸的皆可,用于在开机后进行一些基础配置(随说可以用SSH远程配置,但万一出问题需要直接在树莓派上配置呢)
二.系统烧录
进入Raspberry Pi OS – Raspberry Pi,按照下面所说的步骤来(假定PC为Windows系统)
点击Download for Windows,等待下载完成
打开Raspberry Pi Imager
选择树莓派型号,这里我们选择Raspberry Pi 5
选择需要写入的操作系统,最上面的两个都为图形化界面,可以按需选择,但这里我们点击Raspberry Pi OS(other)选择Raspberry Pi OS Lite(64-bit),即为纯命令行,而Full则为完整版。这里选择图形化界面的用户不用担心,不会影响后面的配置
选择TF卡
点击NEXT会弹出如下界面(若第一次烧录,则中间两个选项为不可选),这里我们点击编辑设置
这里除了主机名,用户名和密码(用于ssh远程登陆)以及WiFi自己设置之外,其他的都需和下图一样,同时,需点击SERVICES,并开启SSH服务(图二)
完成设置后,点击保存并点击是
再次点击是
等待烧录完毕
完成
三.基础配置
若需要使用SSH远程登陆配置和使用,那么推荐XSHELL - NetSarang Website(当然,Windows的cmd或powershell同样可以)
绑定树莓派IP和MAC地址
首先打开树莓派所链接的家用路由器后台管理界面,在应用管理界面找到IP与MAC绑定
进入后,找到当时设定的树莓派主机名,点击绑定,若同时连接网线,则都需要绑定
完成后,通过SSH使用其IP地址登陆树莓派进行远程配置
使用SSH远程登陆树莓派主机
打开Xshell(cmd或powershell同理),然后输入:ssh <用户名>@<树莓派IP>
若弹出需要验证主机密钥,则点击接受并保存(cmd或powershell则为输入yes并回车)
若输入用户名和IP地址无误,则会提示输入密码,这里注意,若使用Windows命令行登陆,则输入密码不会回显(用过Linux的都清楚,但这里还是讲一下)
Xshell
powershell或cmd
输入完毕后成功登陆
Xshell
powershell或cmd
改源
在命令行中输入sudo nano /etc/apt/sources.list
进入如下界面,将其中的deb.debian.org改为mirrors.aliyun.com(改为阿里云的源,这样下载速度会更快)
按下Ctrl+o键,然后点击回车,随后按下Ctrl+x,退出该界面
更新软件列表和软件包
修改软件源后,输入sudo apt-get update命令来更新软件列表为最新版本,随后输入sudo apt-get upgrade命令来升级系统中所有已安装的软件包为最新版本
执行sudo apt-get update
执行sudo apt-get upgrade并输入y按回车,等待更新完成即可
更新系统
输入sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade命令并输入y按回车,等待更新完成即可(这里就不放图了)
安装和使用vim编辑器 安装vim编辑器
输入 sudo apt-get install vim ,在提示后输入y按回车,等待下载完成后即可。sudo apt-get install命令用于安装软件,其常用形式为sudo apt-get install <软件包名>
若需要删除已安装的软件包,则可以输入命令sudo apt-get remove <软件包名称>或sudo apt-get --purge remove <软件包名称>
前者保留软件的配置文件,后者不保留
vim编辑器基本操作
vim编辑器是Linux系统中很常用的文本编辑器(主要用于编写程序),是vi编辑器的加强版,而且比vi更容易使用,接下来说明其简要用法
使用vim <文件名>命令可以创建或打开文件并对其进行编辑,若在该命令前加上sudo,则可以提升其权限为root
我们使用vim编辑器创建一个cpp文件并对其进行编辑
这里进入了命令模式,该模式下不能进行编辑,我们可以通过按下键盘上的i键切换至输入模式
这时,左下角会显示INSERT,表示进入了编辑模式,在该模式下,我们既可以用键盘上的上下左右键定位光标位置,也可以通过鼠标点击来定位光标位置
我们输入一些东西
若输入完毕,需要退出,则只需要按下键盘上的Esc键并输入:wq(表示保存并退出)并按下回车即可
vim编辑器的功能十分强大,这里不做过多说明,可以自行了解
其它常用命令
除前面提及的命令,再补充一些平时常用的命令
多数命令不会做过多解释,一是本人也理解不深,怕讲解有问题影响各位,再就是多数命令用法很多,这里也无法详细列举,只能简要的说明一下相对常用的方式。总体来说,自己去网上搜索更方便,也更好,望各位谅解
ls
ls命令用于查看当前文件夹下的所有文件以及子目录
常用方法
ls
或
ls -l
pwd
pwd命令用于查看当前路径
常用方法
pwd
reboot
reboot命令用于重启树莓派,通常须在前添加sudo,使得其以root权限执行
常用方法
sudo reboot
rm
rm命令是Linux中用于删除文件或目录的常用命令
常用方法
rm <选项> <文件或目录名>
常用选项有
-i:在删除文件或目录之前,系统会提示用户确认是否删除。
-f:强制删除文件或目录,不会提示用户确认。
-r:用于递归删除目录及其包含的包括所有子目录和文件。
mkdir
mkdir命令用于创建空目录
常用方法
mkdir <目录名>
rmdir
rmdir命令用于删除空目录,只能删除空目录
常用方法
rmdir <空目录名>
或
rmdir -p <空目录名>
-p表示若该子目录被删除后其父目录成为了一个空目录,那么连同父目录一并删除
cat
cat命令用于查看某个文件内容
常用方法
cat <文件名>
或
cat <文件名1> <文件名2> ……
echo
echo命令用于输出文本到指定位置
常用方法
echo <需要输出的文本>
或
echo <需要输出的文本> > <需要重定向到的位置>
date
date命令用于读取系统日期和时间并输出在终端上
常用方法
date
clear
clear命令用于清空终端上的文字
常用方法
clear
poweroff
poweroff命令用于关机,通常须在前添加sudo,使得其以root权限执行
常用方法
sudo poweroff
halt
halt命令用于在关闭所有进程、停止所有cpu功能后关机,通常须在前添加sudo,使得其以root权限执行,且推荐使用该种关机方式
常用方法
sudo halt
shutdown -h
shutdown命令用于在指定时间关机,通常须在前添加sudo,使得其以root权限执行
常用方法
sudo shutdown -h 13:45