问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

树莓派开发入门:系统烧录与初次配置完全指南

创作时间:
作者:
@小白创作中心

树莓派开发入门:系统烧录与初次配置完全指南

引用
CSDN
1.
https://blog.csdn.net/wan1234512/article/details/141288760

本文将详细介绍如何使用树莓派3B+进行系统烧录和初次配置,包括SD卡格式化、镜像写入、开机设置、SSH远程连接以及VSCode配置等步骤。

相关软件下载

  1. SDCardFormatter:用于格式化SD卡的软件,可以在作者的GitHub仓库中找到,也可以使用其他格式化工具。
  2. win32diskimager:用于写入镜像的软件,同样在作者的GitHub仓库中提供下载。
  3. 树莓派固件镜像:可以从树莓派实验室资源下载页面获取64位Raspberry Pi OS镜像。
  4. MobaXterm:用于远程连接树莓派的软件,可以从官网或作者的GitHub仓库下载。
  5. VSCode:用于代码编写的软件,官网下载即可。

系统烧写

使用SDCardFormatter先将SD卡格式化。

然后使用win32diskimager选择刚刚解压好的镜像。

写入完成后,电脑可能会提示格式化,忽略该提示,取消后退出读卡器即可。

开机配置

将SD卡插入树莓派,这里讲述的是有屏幕情况下的操作。开机后会弹出一系列配置窗口:

  1. 欢迎窗口:直接点击NEXT。
  2. Set Country:选择China,语言和时区自动调整或手动设置。
  3. Create User:创建用户并设置密码。
  4. Set Up Screen:减少桌面大小,可以忽略。
  5. Select WiFi Network:选择一个网络进行连接,可选。
  6. Choose Browser:选择默认浏览器,默认即可。
  7. Enable Raspberry Pi Connect:启用远程连接功能。
  8. Update Software:建议跳过,因为默认源在国外,更新速度较慢。

配置完成后,重启系统。

远程连接

在配置好SSH后,可以使用MobaXterm等远程SSH登录树莓派。

输入之前定义的用户名和密码即可登录。

换源

由于树莓派的默认源在国外,可以将其更换为国内的清华源以提高速度。

sudo nano /etc/apt/sources.list

将原有的源注释掉,添加以下清华源:

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
# 以下安全更新软件源包含了官方源与镜像站配置,如有需要可自行修改注释切换
deb https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
# deb-src https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware

保存并退出后,更新软件源:

sudo apt-get update

VSCode配置

为了在PC端通过VSCode远程开发树莓派,需要进行以下配置:

  1. 安装Remote - SSH插件。
  2. 生成SSH密钥对:
ssh-keygen

将生成的公钥文件(id_rsa.pub)上传到树莓派的~/.ssh目录下,并创建authorized_keys文件:

cd ~/.ssh
cat id_rsa.pub > authorized_keys
  1. 配置VSCode的SSH连接:

在远程资源管理器中,配置SSH连接信息:

Host <远程主机名称>
    HostName <远程主机IP>
    User <用户名>
    Port <ssh端口,默认22>
    IdentityFile <本机SSH私钥路径>
    ForwardAgent yes
Host Pi
    HostName 192.168.1.10
    User pi
    Port 22
    IdentityFile "C:\Users\LQH\.ssh\id_rsa"
    ForwardAgent yes

至此,树莓派的系统烧录和初次配置工作全部完成,接下来可以开始学习树莓派的硬件操作控制了。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号