安装操作系统
树莓派建议使用Raspberry Pi Imager工具安装操作系统在您的SD卡上。您需要一台带有SD卡读卡器的计算机来安装镜像,Raspberry Pi Imager可以运行在另一台Raspberry Pi设备,也可以在Microsoft Windows、Apple macOS和Linux上运行。
注:开始之前,不要忘记检查SD卡要求。
使用Raspberry Pi Imager安装镜像
Raspberry Pi Imager是树莓派官方提供的图形化的SD卡烧录工具,可以运行在Mac OS、Ubuntu和Windows系统环境。这是大多数人最容易的选择,因为它会自动下载镜像并将其安装到SD卡。
下载最新版本的Raspberry Pi Imager并安装。如果您想在另一个树莓派设备上使用Raspberry Pi Imager,可以通过在终端输入指令sudo apt install rpi-imager来安装它。
烧写步骤:
1.将SD卡插入SD卡读卡器,并SD卡读卡器接入主机。
2.打开Raspberry Pi Imager并从列表中选择所需的操作系统。
3.选择要将镜像写入的SD卡。
4.查看您的选择,然后单击“写入”按钮开始将数据写入SD卡。
注: 您可以在这个统计页面上看到哪些操作系统下载量最多。
现在,您可以将SD卡插入树莓派设备并为其通电。当树莓派第一次启动时,配置向导将运行,允许您配置您的树莓派。
注: 在过去,Raspberry Pi OS有一个默认的用户名和密码;用户名为pi,密码为raspberry。现在已经不是这样了。但是,如果您使用的是较旧版本的操作系统,或者使用的是现有安装,则可能存在此默认用户。如果您还没有这样做,您应该立即更改默认密码,以确保您的树莓派是安全的。
高级选项
当您打开Raspberry Pi Imager,并且选择要安装的操作系统后,会出现一个齿轮图标,允许您打开“高级选项”菜单(如果这个操作系统支持这一特性)。此菜单允许您执行诸如启用SSH、设置树莓派的hostname以及在首次启动前配置默认用户等任务。
注: 如果您使用Imager中的Advanced Options(高级选项)菜单配置Raspberry Pi OS安装,则通常在首次启动时运行的配置向导将被跳过。
当您想以headless方式配置树莓派时,高级选项菜单非常有用。
注: headless方式即不插任何外部设备的启动方式,这种方式不用接显示器。
如果您正在安装Raspberry Pi OS Lite并打算以headless方式运行,您仍然需要创建一个新的用户帐户。由于您将无法在首次启动时创建用户帐户,因此必须使用“高级菜单”配置操作系统。
使用balenaEtcher安装镜像
1.从balena.io下载balenaEtcher安装程序
2.运行 balenaEtcher并选择Raspberry Pi OS镜像文件
3.选择SD卡驱动器
4.最后,单击"Flash"以将Raspberry Pi OS镜像写入SD卡
您会看到一个进度条。完成后,该实用程序将自动卸载 SD 卡,因此可以安全地将其从计算机中删除。
Linux命令行方式安装镜像
发现SD卡并卸载挂载点
1.运行"lsblk"以查看当前哪些设备连接到您的计算机。
2.请将SD卡插入SD卡读取器,然后将读取器连接到计算机。
3.再次运行lsblk。出现的新设备是您的SD卡设备。
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 111.8G 0 disk
└─sda1 8:2 0 111.8G 0 part /media/pi/eec87982-8b3e-402c-a25e-fda6c75b0cc9
mmcblk0 179:0 0 14.8G 0 disk
├─mmcblk0p1 179:1 0 256M 0 part /boot
└─mmcblk0p2 179:2 0 14.6G 0 part /
"lsblk"命令返回结果的左列给出了SD卡的设备名称及其上任何分区的名称它会以类似"/dev/mmcblk0"或"/dev/sdX"的形式列出,分区名称分别为"/dev/mmcblk0p1"或"/dev/sdX1"。右列显示分区的安装位置(如果尚未挂载,将为空白)。
4.如果已挂载SD卡上的任何分区,请用umount卸载所有分区,例如umount /dev/sdX1(用您实际的SD卡的设备分区名称替换sdX1) 。
将镜像复制到SD卡
在终端窗口中,使用以下命令将镜像写入SD卡,将if的参数raw_os_image_of_your_choice.img替换为您的镜像文件的路径,将of的参数/dev/sdX替换为您的正确的设备名称。请确保设备名称是如上所述的整个SD卡的名称,而不仅仅是分区。例如:"sda"而不是"sda1", "mmcblk0"而不是"mmcblk0p1"。
dd bs=4M if=raw_os_image_of_your_choice.img of=/dev/sdX conv=fsync
注 在大多数情况下,块大小bs设置为"4M"都会起作用。如果有问题,请尝试使用"1M",尽管这将花费更长的时间。
注 如果您不是以root用户身份登录,则需要在其前加上sudo。
系统镜像
Raspberry Pi OS官方系统镜像
我们提供32位桌面版系统, 若客人希望:
- 用到Lite(命令行)版,
- 或者64位操作系统,
- 较新的官方镜像, 或者特定的系统版本
客户可直接下载烧录官方系统, 然后通过apt-get工具在线安装我们的BSP包, 使能硬件功能.
通过apt-get安装BSP包
BSP包主页提供一些板载硬件功能的支持, 您必须使用我们提供的系统镜像, 或者通过apt-get安装BSP才可以正常使用这些功能.
我们支持使用apt-get工具在线安装和更新BSP, 这样您可以更灵活的选择基础操作系统镜像, 限制更少, 更加灵活, 方便快捷.
注: 我们提供的镜像, 同样是使用apt-get安装了我们的BSP包, 基于官方32位桌面版系统
- 首先下载秘钥并添加产品仓库列表
curl -sS https://apt.edatec.cn/pubkey.gpg | sudo apt-key add -
echo "deb https://apt.edatec.cn/raspbian stable main" | sudo tee /etc/apt/sources.list.d/edatec.list
- 然后安装BSP包
sudo apt update
sudo apt install ed-wm8960-dkms ed-cm4media-bsp ed-rtc
通过apt-get更新BSP包
我们会不断的更新我们的BSP包, 修复Bug, 推出新的功能, 若您执行了系统更新, 我们的BSP包会随一起检查是否有更新, 若有会一起更新, 客户也可以手动执行更新.
- 检测有无更新
sudo apt update
- 执行安装更新
sudo apt install ed-wm8960-dkms ed-cm4media-bsp ed-rtc
- 重启生效
sudo reboot