OpenEuler安装 20212802范辰宇
树莓派openEuler安装
安装准备
获取安装源
在安装开始前,您需要获取 openEuler 发布的树莓派镜像及其校验文件。
- 登录 openEuler社区网站下载链接。
- 单击卡片 openEuler 21.03 上的“下载”按钮,下载最新系统(2021.04)。
- 单击“raspi_img”,进入树莓派镜像的下载列表。(aarch64:AArch64 架构的镜像)
- 单击“aarch64”,进入树莓派 AArch64 架构镜像的下载列表。
- 单击“openEuler-21.03-raspi-aarch64.img”,将 openEuler 发布的树莓派镜像下载到本地。
- 单击“openEuler-21.03-raspi-aarch64.img.sha256sum”,将 openEuler 发布的树莓派镜像的校验文件下载到本地。
镜像完整性校验
简介
为了防止软件包在传输过程中由于网络原因或者存储设备原因出现下载不完整的问题,在获取到软件包后,需要对软件包的完整性进行校验,通过了校验的软件包才能部署。
这里通过对比校验文件中记录的校验值和手动方式计算的文件校验值,判断软件包是否完整。若两个值相同,说明下载的文件完整,否则,下载的文件完整性被破坏,请重新获取软件包。
我们要养成到官网下载工具,代码,软件的习惯,校验更重要的是防止被恶意更改加入木马等恶意代码。
前提条件
在校验镜像文件的完整性之前,需要准备如下文件:
镜像文件:openEuler-21.03-raspi-aarch64.img
校验文件:openEuler-21.03-raspi-aarch64.img.sha256sum
操作指导
文件完整性校验操作步骤如下:
- 获取校验文件中的校验值。执行命令如下: [Windows]> type openEuler-21.03-raspi-aarch64.img.sha256sum
- 计算文件的 sha256 校验值。执行命令如下: [Windows]> certutil -hashfile openEuler-21.03-raspi-aarch64.img SHA256 命令执行完成后,输出校验值。
- 对比步骤 1 和步骤 2 计算的校验值是否一致。 如果校验值一致说明下载的文件完整性没有破坏,如果校验值不一致则可以确认文件完整性已被破坏,需要重新获取。
刷写镜像
可以使用 ,等工具将解压的镜像烧写入 TF 卡。
本文于 Windows 平台使用本工具,Linux / MacOS 等也有类似工具。
选择要烧写的 .img 镜像文件;
选择要烧写的 TF 卡(磁盘);
注意:请确认选择正确的磁盘,以免造成数据丢失。
点击 Flash! 开始烧写。
显示 flash complete 完成。
烧写完成后,即可插入树莓派接电启动。
登录
登录树莓派有以下两种方式:
- 本地登录 树莓派连接显示器(树莓派视频输出接口为 Micro HDMI)、键盘、鼠标后,启动树莓派,可以看到树莓派启动日志输出到显示器上。待树莓派启动成功,输入用户名(root)和口令(默认:openeuler)登录。
- ssh 远程登录 树莓派默认采用 DHCP 的方式自动获取 IP。如果树莓派连接已知路由器,可登录路由器查看,新增的 IP 即为树莓派 IP。例如,树莓派对应 IP 为:192.168.31.109,使用命令 ssh root@192.168.31.109 后输入口令 openeuler,即可远程登录树莓派。
目前 Windows 等各个平台一般默认安装了 SSH ,命令行就可以调用。本节假设使用网线连接局域网路由情况下,以 Windows 下执行 SSH 为例。
openEuler 的默认主机名为 openeuler ,默认账户为 root ,默认口令为 openeuler 。
这里我使用的是一款ssh连接工具MobaXterm,来连接我的树莓派:
为了能让树莓派开机自动连接wifi,我配置了一下wpa_supplicant.conf文件:
ctrl_interface=DIR=/var/ run/wpa_supplicant GROUP=netdev update_config=1 country=CN network={ ssid="wo_shi_yige_wifi_ssid" scan_ssid=1 psk="wo_shi_mi_ma" priority=1 }
这样树莓派开机就可以连接wifi,然后我们就可以使用ssh连接,再也不需要连个显示器那么麻烦了。