下载、验证并解压缩 Clear Linux* OS 映像,

本指南介绍可用的 Clear Linux OS 映像类型,从何处下载这些映像,如何验证这些映像的完整性以及如何解压缩这些影响。遵循适用您的操作系统的步骤。

Clear Linux* OS 为不同平台和环境提供多种类型的 images

Clear Linux OS 映像文件名的命名约定是:

clear-[version number]-[image type].[compression type]
  • [version number] 字段指定版本号。
  • [image type] 字段指定映像类型及其相应的文件格式。
  • [compression type] 字段指定压缩类型。使用的压缩类型有两种:GNU* zip (.gz) 和 XZ (.xz)。

Linux 操作系统步骤

确认 Clear Linux OS 映像的完整性

在使用下载的 Clear Linux OS 映像之前,请确认其完整性。本操作消除了由于下载错误导致的罕见映像损坏。为支持确认,每个释放的 Clear Linux OS 映像均有一个相应的 SHA512 校验和 (checksum) 文件,其指定后缀为 -SHA512SUMS

  1. 下载与您的 Clear Linux OS 映像 相应的 SHA512 校验和文件。

  2. 打开终端。

  3. 转到含有下载映像和校验和文件的目录。

  4. 验证映像的完整性,并使用以下命令将其与原始校验和进行比较:

    sha512sum -c ./clear-[version number]-[image type].[compression type]-SHA512SUMS
    

如果下载的映像的校验和不同于原始校验和,则会显示一条警告消息,指示计算的校验和不匹配。如果校验和匹配,映像的名称会打印在屏幕上,而且后跟 OK

有关映像验证(包括检查证书)的更深入讨论,请参阅 映像内容验证

解压 Clear Linux OS 映像

释放的 Clear Linux OS 映像以 GNU zip (.gz) 或 XZ (.xz) 格式压缩。压缩类型取决于目标平台或环境。要解压映像,应遵循这些步骤:

  1. 打开终端。

  2. 转到下载映像所在的目录。

    要解压 XZ 映像,输入:

    unxz clear-[version number]-[image type].xz
    

    要解压 GZ 映像,输入:

    gunzip clear-[version number]-[image type].gz
    

macOS* 步骤

确认 Clear Linux OS 映像的完整性

在使用下载的 Clear Linux OS 映像之前,请确认其完整性。本操作消除了由于下载错误导致的罕见映像损坏。为支持确认,每个释放的 Clear Linux OS 映像均有一个相应的 SHA512 校验和 (checksum) 文件,其指定后缀为 -SHA512SUMS

  1. 下载与您的 Clear Linux OS 映像 相应的 SHA512 校验和文件。

  2. 打开终端。

  3. 转到含有下载映像和校验和文件的目录。

  4. 验证映像的完整性,并使用以下命令将其与原始校验和进行比较:

    shasum -a512 clear-[version number]-[image type].[compression type] | diff clear-[version number]-[image type].[compression type]-SHA512SUMS -
    

如果下载的映像的校验和与原始校验和不同,将显示差异。否则,空输出表示校验和匹配,说明下载的映像完好。

解压 Clear Linux OS 映像

默认情况下,我们使用 GNU zip (.gz) 或 xz (.xz) 压缩所有发布的 Clear Linux OS 映像。我们使用的压缩类型取决于目标平台或环境。要解压映像,应遵循这些步骤:

  1. 打开终端。

  2. 转到下载映像所在的目录。

  3. 使用 gunzip command 命令解压缩任一种压缩类型。例如:

    gunzip clear-[version number]-[image type].xz
    gunzip clear-[version number]-[image type].gz
    

Windows* 操作系统步骤

确认 Clear Linux OS 映像的完整性

在使用下载的 Clear Linux OS 映像之前,请确认其完整性。本操作消除了由于下载错误导致的罕见映像损坏。为支持确认,每个释放的 Clear Linux OS 映像均有一个相应的 SHA512 校验和 (checksum) 文件,其指定后缀为 -SHA512SUMS

  1. 下载与您的 Clear Linux OS 映像 相应的 SHA512 校验和文件。

  2. 启动命令提示符。

  3. 转到含有下载映像和校验和文件的目录。

  4. 利用该命令获取该映像的 SHA512 校验和:

    CertUtil -hashfile ./clear-[version number]-[image type].[compression type] sha512
    
  5. 手动比较该结果与所下载校验和文件中所示的原始校验和值,确保它们相匹配。

解压 Clear Linux OS 映像

释放的 Clear Linux OS 映像以 GNU zip (.gz) 或 XZ (.xz) 格式压缩。压缩类型取决于目标平台或环境。要解压映像,应遵循这些步骤:

  1. 下载并安装 7-Zip

  2. 转到含有下载映像的目录并右键点击它。

  3. 从弹出菜单中选择 7-Zip,然后选择 Extract Here,如图 1 所示。

    7-Zip extract file

    图 1:Windows 7-Zip 提取文件。

映像类型

表 1 列出了当前可用的独立于平台的映像。表 2 列出了当前可用的特定于平台的映像。

表 1:独立于平台的 Clear Linux OS 映像类型
映像类型 描述
live-desktop.img 或 live-desktop.iso 用于引导至 GNOME* 桌面进行预览或安装操作系统的映像。
live-server.img 或 live-server.iso 用于引导至服务器命令提示符进行预览或安装操作系统的映像。
表 2:特定于平台的 Clear Linux OS 映像类型
映像类型 描述
aws.img 适用于 Amazon* AWS* 的映像。
azure.vhd 适用于 Microsoft* Azure* 云平台的虚拟硬盘。
azure-docker.vhd 适用于预装 Docker* 的 Microsoft Azure 云平台的虚拟硬盘。
azure-machine-learning.vhd 适用于安装 machine-learning-basic 捆绑包 的 Microsoft Azure 云平台的虚拟硬盘。
cloudguest.img 安装了通用云来宾虚拟机 (VM) 的映像。
gce.tar 带有 Google 计算引擎 (GCE) 特定内核的映像。
hyperv.vhdx 与 Microsoft Hyper-V* 虚拟机管理程序一起使用的虚拟硬盘。包括针对 Hyper-V optimized kernel
kvm.img 用于使用 start_qemu.sh 在简单虚拟机中引导的映像。包括针对 KVM optimized kernel
kvm-legacy.img 用于使用传统 BIOS 在简单虚拟机中引导的映像;如果使用 start_qemu.sh,请确保移除 -bios 参数。
pxe.tar 适用于 PXE 服务器的映像。
vmware.vmdk 面向包括 Player、Workstation 和 ESXi 在内的 VMware* 平台的虚拟机磁盘。