发布包完整性校验

简介

为了防止软件包在传输过程中由于网络原因或者存储设备原因出现下载不完整的问题,在获取到软件包后,需要对软件包的完整性进行校验,通过了校验的软件包才能部署。

这里通过对比校验文件中记录的校验值和手动方式计算的 iso 文件校验值,判断软件包是否完成。若两个值相同,说明 iso 文件完整,否则,iso 完整性被破坏,请重新获取 iso 发布包。

前提条件

在校验发布包完整性之前,需要准备如下文件:

iso 文件:EulixOS-Server-1.0-aarch64.iso

校验文件:EulixOS-Server-1.0-aarch64.iso.md5sum

操作指导

文件完整性校验操作步骤如下:

  1. 获取校验文件中的校验值。执行命令如下:

    #cat EulixOS-Server-1.0-aarch64.iso.md5sum
    
  2. 计算文件的 sha256 校验值。执行命令如下:

    #md5sum EulixOS-Server-1.0-aarch64.iso
    

    命令执行完成后,输出校验值。

  3. 对比步骤1和步骤2计算的校验值是否一致。

    如果校验值一致说明 iso 文件完整性没有破坏,如果校验值不一致则可以确认文件完整性已被破坏,需要重新获取。

results matching ""

    No results matching ""