温馨提示×

怎么校验ubuntu镜像哈希值

小樊
49
2026-09-28 12:00:56
栏目: 智能运维

在 Ubuntu 上下载官方镜像(如 ISO 文件)后,校验哈希值可以确认文件未被篡改或损坏。一般步骤如下:


一、获取官方哈希值

  1. 到 Ubuntu 官网下载页面找到对应版本
    https://ubuntu.com/download
  2. 下载同目录下的哈希文件,例如:
    • SHA256SUMS
    • SHA256SUMS.gpg(用于签名验证)

或者直接执行:

wget https://releases.ubuntu.com/22.04/SHA256SUMS

二、计算本地镜像哈希值

假设你下载的是:

ubuntu-22.04-desktop-amd64.iso

计算 SHA256:

sha256sum ubuntu-22.04-desktop-amd64.iso

输出示例:

a1b2c3d4...  ubuntu-22.04-desktop-amd64.iso

三、对比哈希值

方法 1:手动比对

打开 SHA256SUMS 文件:

cat SHA256SUMS | grep ubuntu-22.04-desktop-amd64.iso

确认两行哈希一致。


方法 2:自动校验(推荐)

sha256sum -c SHA256SUMS 2>/dev/null | grep OK

如果看到:

ubuntu-22.04-desktop-amd64.iso: OK

说明校验通过。


四、(可选)验证哈希文件本身是否被篡改

Ubuntu 提供 GPG 签名:

gpg --verify SHA256SUMS.gpg SHA256SUMS

若提示:

Good signature from "Ubuntu CD Image Automatic Signing Key"

说明哈希文件可信。


五、常见问题

  • 哈希不一致:重新下载镜像
  • 命令不存在:Ubuntu 默认已带 sha256sum
  • 旧版本:也可能是 md5sum / sha1sum

如果你愿意,可以告诉我:

  • Ubuntu 具体版本
  • 镜像文件名
  • 使用场景(装机 / 虚拟机)

我可以给你更精确的命令。

0 踩