什么是rpm包校验和?

时间:2016-04-27 16:04:58

标签: bash rpm

我不得不下载几个rpm包,其中一些包带有校验和,它们用于什么? 他们是否需要安装rpm?

1 个答案:

答案 0 :(得分:1)

校验和用于确保您下载了完整的文件,或者没有被第三方修改或连接错误。

许多托管文件的网站也会托管一个可与之比较的校验和文件。要运行md5校验和的比较,您可以执行以下操作:

鉴于{'genome_pos': u'xxx', 'testname': "name", 'chromosome': u'1'} 是下载的文件,并且您有一个看起来像这样的校验和(file.md5)

downloaded.file

你会跑

8ead7f214e53482b06ef82727d8ba4e4 downloaded.file

输出为

md5sum -c file.md5

如果文件具有匹配的总和。如果总和匹配,则表示您收到的文件与主机所需的文件不同。无论是否恶意,您都需要重试下载。