云网牛站
所在位置:首页 > Linux教程 > Windows下校验Fedora安装文件

Windows下校验Fedora安装文件

2017-11-21 11:39:23作者:tvvocold稿源:fdzh

在准备安装 Fedora 27 前,对下载的 ISO 安装文件进行校验是很有必要的。下面我们在 Windows 环境下进行对 Fedora 27(64bit) ISO 文件的校验。

 

Fedora 27正式版提供下载,附安装教程

 

1、点击 开始 > 运行 > cmd,输入 PowerShell 进入 Windows PowerShell

Windows下校验Fedora安装文件

2、进入Fedora ISO文件所在的目录,如

> $ cd $HOME\Downloads\

3、按顺序运行以下命令:

> $image = "Fedora-Workstation-netinst-x86_64-27-1.6.iso"

(请注意这里笔者以自己的 iso 文件为例,如果您下载了其他版本的 Fedora,请自行修改文件名。)

> $checksum_file = "Fedora-Workstation-27-1.6-x86_64-CHECKSUM"

(请注意这里笔者以 Fedora 27 工作站(64 bit)版为例,如果您下载了其他版本的 Fedora,请先查询 checksum_file )

> $sha256 = New-Object -TypeName System.Security.Cryptography.sha256CryptoServiceProvider

> $expected_checksum = ((Get-Content $checksum_file | Select-String -Pattern $image) -split " ")[0].ToLower()

4、开始进行校验:

Windows下校验Fedora安装文件

5、查看结果是否和官网提供的预期结果一致:

> $echo "Download Checksum: $download_checksum"

 

小知识

在Windows操作系统中可以下载校验MD5码的软件,使用方法非常简单,直接把下载的ISO映像拖进去工具里就可以计算出来了,对照网站给出的值是否一致,如果一致说明下载的是完整的。

 

官网文档:校验您所下载的镜像

如何校验镜像?

完成下载后,可验证文件的安全性和完整性。要验证您下载的镜像,请将对应的 CHECKSUM 文件下载到您的镜像文件所在的目录。

下一步,导入 Fedora 的 GPG 公钥:

$ curl https://getfedora.org/static/fedora.gpg | gpg --import

您可在 https://getfedora.org/zh_CN/keys 验证 GPG 公钥的详情。

现在验证 CHECKSUM 文件的有效性:

$ gpg --verify-files *-CHECKSUM

CHECKSUM 文件应有来自以下公钥之一的签名:

9DB62FB1 - Fedora 28

F5282EE4 - Fedora 27

64DAB85D - Fedora 26

3B921D09 - Fedora 26 次级架构 (AArch64、PPC64、PPC64le、s390 和 s390x)

FDB19C98 - Fedora 25

E372E838 - Fedora 25 次级架构 (AArch64、PPC64、PPC64le、s390 和 s390x)

当 CHECKSUM 文件校验文成后,检查镜像文件的校验和值是否与其匹配:

$ sha256sum -c *-CHECKSUM

如果输出结果显示文件有效,则镜像文件可以使用!

 

相关主题

基于Fedora的Linux发行版盘点(提供下载)

精选文章
热门文章