- Chapter 3. Downloading a RHEL installation ISO image
- 3.1. Types of installation ISO images
- 3.2. Downloading an ISO image from the Customer Portal
- 3.3. Downloading an ISO image using curl
- Red Hat Enterprise Linux
- No-cost RHEL for developers subscription
- No-cost RHEL for developers subscription
- ● Get Red Hat Enterprise Linux (RHEL)
- Public and private cloud-ready RHEL images
- RHEL Server ISO
- RHEL Universal Base Image (UBI) for your container development
- RHEL for SAP Solutions and RHEL for SAP Applications
- ● Keep your operating system up to date
- Get the latest patches and advisories for your operating system.
- ● Get started on Red Hat Enterprise Linux
- Red Hat Enterprise Linux learning resources
- Глава 24. Создание установочного образа
- 24.1. Создание образа вручную
- 24.1.1. Создание пустого образа
- 24.1.2. Добавление Red Hat Enterprise Linux
Chapter 3. Downloading a RHEL installation ISO image
You can download Red Hat Enterprise Linux by visiting the Red Hat customer portal or you can choose to download it using the curl command.
3.1. Types of installation ISO images
Two types of Red Hat Enterprise Linux 8 installation ISO images are available from the Red Hat Customer Portal.
It is a full installation program that contains the BaseOS and AppStream repositories. With a DVD ISO file, you can complete the installation without access to additional repositories.
You can use a Binary DVD for 64-bit IBM Z to boot the installation program using a SCSI DVD drive, or as an installation source.
The Boot ISO image is a minimal installation that can be used to install RHEL in two different ways:
- When registering and installing RHEL from the Content Delivery Network (CDN).
- As a minimal image that requires access to the BaseOS and AppStream repositories to install software packages. The repositories are part of the DVD ISO image that is available for download from the Red Hat Customer Portal. Download and unpack the DVD ISO image to access the repositories.
The following table contains information about the images that are available for the supported architectures.
Table 3.1. Boot and installation images
x86_64 DVD ISO image file
x86_64 Boot ISO image file
AArch64 DVD ISO image file
AArch64 Boot ISO image file
ppc64le DVD ISO image file
ppc64le Boot ISO image file
s390x Boot ISO image file
Additional resources
3.2. Downloading an ISO image from the Customer Portal
The Boot ISO image is a minimal image file that supports registering your system, attaching subscriptions, and installing RHEL from the Content Delivery Network (CDN). The DVD ISO image file contains all repositories and software packages and does not require any additional configuration.
Prerequisites
- You have an active Red Hat subscription.
- You are logged in to the Product Downloads section of the Red Hat Customer Portal at Product Downloads.
- Open the browser and access https://access.redhat.com/downloads/content/rhel. This page lists popular downloads for Red Hat Enterprise Linux.
- Click Download Now beside the ISO image that you require.
- If the desired version of RHEL is not listed, click All Red Hat Enterprise Linux Downloads .
- From the Product Variant drop-down menu, select the variant and architecture that you require.
- Optional: Select the Packages tab to view the packages contained in the selected variant. For information about the packages available in Red Hat Enterprise Linux 8, see the Package Manifest document.
- Red Hat Enterprise Linux Binary DVD image.
- Red Hat Enterprise Linux Boot ISO image.
Additional images may be available, for example, preconfigured virtual machine images.
3.3. Downloading an ISO image using curl
With the curl tool, you can fetch the required file from the web using the command line to save locally or pipe it into another program as required. This section explains how to download installation images using the curl command.
Prerequisites
- The curl and jq packages are installed. If your Linux distribution does not use yum or apt , or if you do not use Linux, download the most appropriate software package from the curl website.
- You have an offline token generated from Red Hat API Tokens.
- You have a checksum of the file you want to download from Product Downloads.
- Create a bash file with the following content:
#!/bin/bash # set the offline token and checksum parameters offline_token emphasis"> " checksum= # get an access token access_token=$(curl https://sso.redhat.com/auth/realms/redhat-external/protocol/openid-connect/token -d grant_type=refresh_token -d client_id=rhsm-api -d refresh_token=$offline_token | jq -r '.access_token') # get the filename and download url image=$(curl -H "Authorization: Bearer $access_token" "https://api.access.redhat.com/management/v1/images/$checksum/download") filename=$(echo $image | jq -r .body.filename) url=$(echo $image | jq -r .body.href) # download the file curl $url -o $filename
$ chmod u+x FILEPATH/FILENAME.sh
Use password management that is consistent with networking best practices.
- Do not store passwords or credentials in a plain text.
- Keep the token safe against unauthorized use.
Additional resources
Red Hat Enterprise Linux
Easy access to a more secure OS, larger ecosystem, and a broader selection of languages and developer tools on which to build and deploy apps in the hybrid cloud.
No-cost RHEL for developers subscription
This subscription includes:
- Red Hat Enterprise Linux provided via this subscription is for individual developers only. For Corporate and Enterprise subscription options, please see this.
- Red Hat Enterprise Linux Server (all currently supported releases)
- Additional development tools
- Numerous add-ons such as resilient storage, scalable file systems, and high-performance networking
- Access to the Red Hat Customer Portal for software updates and thousands of knowledge-based articles
No-cost RHEL for developers subscription
This subscription includes:
- Red Hat Enterprise Linux provided via this subscription is for individual developers only. For Corporate and Enterprise subscription options, please see this.
- Red Hat Enterprise Linux Server (all currently supported releases)
- Additional development tools
- Numerous add-ons such as resilient storage, scalable file systems, and high-performance networking
- Access to the Red Hat Customer Portal for software updates and thousands of knowledge-based articles
Ready to use RHEL in production?
● Get Red Hat Enterprise Linux (RHEL)
Public and private cloud-ready RHEL images
Create installation disks and virtual machines along with Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azure, and VMWare-ready images for your deployment.
RHEL Server ISO
Download RHEL server ISO and configure workstations to build your applications.
Latest RHEL version 9.2
RHEL Universal Base Image (UBI) for your container development
Jumpstart container development using RHEL UBI on Podman, OpenShift, and Docker.
Get UBI for Docker
Get UBI for OpenShift
Get UBI for Podman
RHEL for SAP Solutions and RHEL for SAP Applications
Get tailored RHEL packages for SAP workloads such as SAP S/4HANA and SAP HANA platform.
● Keep your operating system up to date
Get the latest patches and advisories for your operating system.
Get advisory on availability, performance, and stability risks.
Manage vulnerability risks by identifying them in advance and focus on most important ones.
Improve operational confidence with enhanced visibility to IT environments.
Red Hat Insights is free and included in your no-cost subscription Try Red Hat Insights
● Get started on Red Hat Enterprise Linux
Red Hat Enterprise Linux learning resources
Use interactive labs and get access to curated articles and documents to Build, Manage, and Deploy your applications.
Глава 24. Создание установочного образа
В этой главе обсуждаются методы создания загрузочных образов. Ручной метод напоминает обычную установку операционной системы, а автоматический — использует livemedia-creator и заранее подготовленный файл кикстарта.
Ручной подход позволяет установить Red Hat Enterprise Linux в графическом режиме аналогично привычному выполнению установки с загрузочного носителя в заранее подготовленный пустой образ.
Автоматический метод напоминает сетевую кикстарт-установку. Livemedia-creator автоматически создаст файл дискового образа с учетом параметров в файле кикстарта.
Оба подхода требуют наличия доступа к отдельному источнику установки — обычно ISO DVD Red Hat Enterprise Linux (см. Глава 1, Загрузка файлов Red Hat Enterprise Linux).
Прежде чем приступить к установке с ISO Red Hat Enterprise Linux, как и при установке с других носителей, надо будет настроить источник установки (см. Раздел 2.3, «Подготовка источника установки»).
24.1. Создание образа вручную
Ручной метод создания установочного образа заключается в запуске Anaconda в существующей системе с выполнением установки в дисковый образ. Поведение процесса можно контролировать с помощью параметров (см. anaconda -h ).
Предупреждение
Такой способ создания образов предполагает определенный риск в силу использования не специально созданной виртуальной машины, а программы установки физической системы. Поведение этого процесса может быть непредсказуемым, поэтому во избежание потери данных в рабочей системе для этой цели следует создать виртуальную машину.
В этой секции рассказывается о создании пустых дисковых образов с последующей установкой Red Hat Enterprise Linux.
24.1.1. Создание пустого образа
Сначала надо подготовить файлы образов, в которые впоследствии будет установлена операционная система. В Red Hat Enterprise Linux команда создания файла образа выглядит так:
Введите размер с указанием единиц (например, 10G или 5000M ). Так, чтобы создать файл myimage.raw размером 30 гигабайт, выполните:
$
fallocate -l 30G myimage.raw
Размер файла накладывает ограничения на размер разделов, которые будут созданы в ходе установки. Так, размер образа не должен быть меньше 3 гигабай, но в зависимости от индивидуальных требований — числа пакетов, размера пространства подкачки и пространства данных — может требовать больше места. Информацию о разделах можно найти в следующих секциях:
После создания пустого образа можно приступить установке (см. Раздел 24.1.2, «Добавление Red Hat Enterprise Linux»).
24.1.2. Добавление Red Hat Enterprise Linux
Прежде чем приступить, убедитесь, что SELinux работает в режиме предупреждений или отключен (см. руководство по SELinux в Red Hat Enterprise Linux 7).
#
anaconda --image=/path/to/image/file
Эта команда запустит Anaconda и начнет интерактивную установку аналогично тому, как это делается при запуске процесса с установочного носителя Red Hat Enterprise Linux, но в обход меню загрузки. Параметры загрузки должны передаваться в строке команды anaconda (см. anaconda -h ).
Параметр —repo= позволяет определить источник установки. Его формат аналогичен inst.repo= (см. Раздел 20.1, «Настройка системы установки в меню загрузки»).
#
anaconda --image=/home/testuser/diskinstall/image1.raw --image=/home/testuser/diskinstall/image2.raw
По желанию образам можно присвоить произвольные имена. Для этого после имени файла добавьте :имя . Так, в приведенном примере образ /home/testuser/diskinstall/image1.raw будет обозначен как myimage :
#
anaconda --image=/home/testuser/diskinstall/image1.raw:myimage