第 1 章 下载 Red Hat Enterprise Linux

如果您有红帽订阅,就可以在红帽客户门户网站的软件 & 下载中心下载 Red Hat Enterprise Linux 7 安装 DVD 的 ISO 映像文件。如果您还没有订阅,请购买订阅或者在 https://access.redhat.com/downloads/ 的“软件 & 下载中心”获得免费评估订阅。
目前有两种可用于 AMD64 和 Intel 64 (x86_64) 架构和 IBM Power Systems (ppc64) 架构的安装介质基本类型:
二进制 DVD
完整安装映像,可用来引导安装程序并执行完整安装而无需额外软件包库。
boot.iso
最小引导映像,可用来引导安装程序,但需要访问额外软件包库并使用那些库安装软件。红帽不提供此类存储库,必须使用完整安装 ISO 映象创建该存储库。

注意

二进制 DVD 也可用于 IBM System z 架构。可在使用 SCSI DVD 驱动引导安装程序时使用,也可以作为安装源使用。
下表给出了可用于不同构架的引导和安装介质类型,并标注了需要用来生成介质的映像文件。

表 1.1. 引导及安装介质

构架最小引导映像完整安装映像
使用您选择的 Red Hat Enterprise Linux 变体(例如:server 或者 workstation)替换 variant
AMD64 和 Intel 64rhel-variant-7.1-x86_64-boot.isorhel-variant-7.1-x86_64-dvd.iso
IBM Power Systems (big endian)rhel-variant-7.1-ppc64-boot.isorhel-variant-7.1-ppc64-dvd.iso
IBM Power Systems (little endian)rhel-variant-7.1-ppc64le-boot.isorhel-variant-7.1-ppc64le-dvd.iso
IBM System z不可用rhel-variant-7.1-s390x-dvd.iso
为 Red Hat Enterprise Linux Atomic Host 提供不同安装映象设置:
Red Hat Atomic Cloud 映象
可使用此 .qcow2 映象在兼容的 Linux 主机中安装 Red Hat Enterprise Linux Atomic Host 虚拟机。安装步骤请查看 第 25.1 节 “使用 qcow2 介质安装 Linux Hypervisor”
RHEV 的 Red Hat Atomic 映象
这个 .ova开源虚拟化设备(Open Virtualization Appliance))映象可快速将 Red Hat Enterprise Linux Atomic Host 在 Red Hat Enterprise Virtualization 或者 Red Hat Enterprise Linux OpenStack 平台环境中部署为虚拟机。有关此映象的具体步骤请查看 第 25.2 节 “在 Red Hat Enterprise Virtualization 环境中使用 Red Hat Enterprise Linux Atomic Host” 或者 第 25.3 节 “在 Red Hat Enterprise Linux OpenStack Platform 中使用 Red Hat Enterprise Linux Atomic Host”
vSphere 的 Red Hat Atomic 映象
可使用这个 .ova 映象通过 VMWare vSphere 客户端将 Red Hat Enterprise Linux Atomic Host 部署为虚拟机。具体步骤请查看 第 25.4 节 “在 VMware 中使用 Red Hat Enterprise Linux Atomic Host”
Microsoft Hyper-V 的 Red Hat Atomic 映象
可使用这个 .vhd 映象通过 Microsoft Hyper-V hypervisor 将 Red Hat Enterprise Linux Atomic Host 部署为虚拟机。详情请查看 第 25.5 节 “在 Microsoft Hyper-V 中使用 Red Hat Enterprise Linux Atomic Host”
Red Hat Atomic 安装程序
可用来安装 Red Hat Enterprise Linux Atomic Host 裸机或虚拟化实例的 ISO 映象,可通过 Anaconda 安装程序手动安装,也可以使用所提供的 Kickstart 文件自动安装。该安装进程与本指南所述 Red Hat Enterprise Linux 7 安装一致。有关将安装程序 ISO 映象转化为可引导 CD、DVD 或 USB 闪存驱动器的步骤,请查看 第 2 章 创建介质
部署 Red Hat Enterprise Linux Atomic Host 后,可使用红帽提供的容器平台映象之一开始使用 Docker。可以在客户门户网站下载该平台映象。

注意

Red Hat Enterprise Linux 7 和 Red Hat Enterprise Linux Atomic Host 的映象还可以用于云平台 - Amazon 网页服务(AWS)和谷歌计算引擎(GCE)。Amazon 和谷歌在其各自服务中均提供这些映象,不需要从红帽下载。详情请查看 第 25.6 节 “使用启动 Amazon Web Service 的 Red Hat Enterprise Linux Atomic Host”第 25.7 节 “使用采用 Google Compute Engine 的 Red Hat Enterprise Linux Atomic Host”
如果有订阅或者评估订阅,请按以下步骤操作获得 Red Hat Enterprise Linux 7 ISO 映像文件:

过程 1.1. 下载 Red Hat Enterprise Linux ISO 映像

  1. 访问位于 https://access.redhat.com/home 的客户门户网站,如果还没有登录,可点击右上角的 登录 按钮。根据提示输入帐户认证。
  2. 点击页面顶部的 下载
  3. 点击 Red Hat Enterprise Linux
  4. 为安装目标确定选择正确的 产品变体 架构。默认情况下会选择 Red Hat Enterprise Linux 服务器x86_64。如果不确定什么变体最适合您的需要,请查看 http://www.redhat.com/en/technologies/linux-platforms/enterprise-linux。另外,Red Hat Enterprise Linux 7 软件包清单 中还提供每个可用变体的软件包列表。
  5. 显示可用下载列表;最重要的是最小 引导 ISO 映象及完全安装 二进制 DVD ISO 映象。这些文件如上所述。还有其他映象可用,比如预先配置的虚拟机映象,这些不属于此文档阐述的范围。
  6. 选择要使用的映象文件。客户门户网站提供两种下载方法:
    • 点击其名称,使用 web 浏览器将其下载到计算机中。
    • 右键点击该名称,然后选择 复制链接位置 或类似的菜单选项,具体的用词要看使用的浏览器。这个操作会将该文件 URL 复制到剪切板中,这样就可以使用其他应用程序下载该文件。这个方法在互联网无法使用时特别有帮助:这种情况下可能无法下载整个文件,尝试恢复中断的下载进程也会失败,因为下载链接中包含只能在一段时间内使用的认证密钥。但指定的应用程序(比如 curl)可以用来恢复在客户门户网站中断的下载,就是说不需要再次下载整个文件,这样可以节省时间和带宽消耗。

      过程 1.2. 使用 URL 下载安装介质

      1. 作为 root 运行以下命令,确定安装了 curl 软件包:
        # yum install curl
        如果 Linux 发行本不使用 yum,或者根本就没有使用 Linux,请在 curl 网站 下载正确的软件包。
      2. 打开终端窗口,进入正确目录,并输入以下命令:
        $ curl -o filename.iso 'copied_link_location'
        使用客户门户网站中列出的 ISO 映像名替换 filename.iso,比如 rhel-server-7.0-x86_64-dvd.iso。这很重要,因为客户门户网站中的下载链接还包含 curl 在下载的文件名中使用的额外字符。然后在下一个参数前使用单引号,并使用从客户门户网站复制的链接替换 copied_link_location;如果同时复制上述命令,则需要再次复制。注:在 Linux 系统中,可以在该窗口的任意位置点中间键或按 Shift+Insert 将剪切板中的内容复制到终端窗口中。最后,在最后一个参数后使用另一个单引号,并按 Enter 运行命令并开始栓送 ISO 映像。单引号可防止命令行解析程序错误理解任何包含在下载链接中的特殊字符。

        例 1.1. 使用 curl 下载 ISO 映像

        以下是 curl 命令行示例:
        $ curl -o rhel-server-7.0-x86_64-dvd.iso 'https://access.cdn.redhat.com//content/origin/files/sha256/85/85a...46c/rhel-server-7.0-x86_64-dvd.iso?_auth_=141...7bf'
        注:实际下载链接要长很多,因为它包含复杂的识别符。
      3. 如果在传送完成前互联网连接掉线,请刷新客户门户网站中的下载页面;如有必要再次登录。复制新的下载链接,使用与之前相同的基本 curl 命令行参数,但确定使用新的下载链接,并添加 -C - 指导 curl 根据已下载文件的大小自动确定从哪里继续。

        例 1.2. 恢复中断的下载尝试

        以下是只下载了部分 ISO 映像时要使用的 curl 命令行示例:
        $ curl -o rhel-server-7.0-x86_64-dvd.iso 'https://access.cdn.redhat.com//content/origin/files/sha256/85/85a...46c/rhel-server-7.0-x86_64-dvd.iso?_auth_=141...963' -C -
  7. 另外,也可以在下载完成后使用 checksum 工具,比如 sha256sum 确认该映像文件的完整性。所有下载 Red Hat Enterprise Linux 页面中的下载都会提供 checksum 以便参考:
    $ sha256sum rhel-server-7.0-x86_64-dvd.iso
    85a...46c rhel-server-7.0-x86_64-dvd.iso
    Microsoft WindowsMac OS X 也有类似的工具可用。还可使用安装程序在开始安装时验证该介质,详情请查看 第 20.2.2 节 “验证引导介质”
从客户门户网站下载 ISO 映像文件后,您可以: