コンテンツにスキップ

RHEL提供リポジトリ一覧およびリポジトリ切替マニュアル

最終更新日:2026/03/23

1. はじめに

1.1 本マニュアルについて

本資料は、NTTスマートコネクトが提供する「SmartConnect Cloud Platform(Type-S)*1」「SmartConnect Cloud Platform(Type-V)」「スマートコネクトVPS」(以下、本サービス)にて、「Red Hat Enterprise Linux」(以下、RHEL)をご利用いただいているお客さまに対し、提供しているリポジトリの一覧とリポジトリの切り替え手順を記載します。

Warning

  • *1:2023年7月3日以降に新規お申し込み、もしくは移行が完了された方のみが対象です。


2. 切り替えにあたっての前提条件

リポジトリの切り替えにあたり、仮想マシンにて以下の条件を満たす必要があります。

  1. 仮想マシンからリポジトリサーバへ接続可能な状態であること
  2. root権限にて仮想マシン操作が可能であること
  3. 仮想マシンでwgetコマンドが利用利用できること


3. 提供するRPMパッケージで取得可能なリポジトリ

3.1 RHEL8用

RPM名称 リポジトリ
rhel8-v2-1.0-1.noarch.rpm Red Hat Enterprise Linux 8 for x86_64 - AppStream from RHUI (RPMs) (8)
Red Hat Enterprise Linux 8 for x86_64 - BaseOS from RHUI (RPMs) (8)
RPM名称 リポジトリ
rhel8-cr-v2-1.0-1.noarch.rpm Red Hat Enterprise Linux 8 for x86_64 - AppStream from RHUI (RPMs) (8)
Red Hat Enterprise Linux 8 for x86_64 - BaseOS from RHUI (RPMs) (8)
Red Hat CodeReady Linux Builder for RHEL 8 x86_64 (RPMs) from RHUI (8)
RPM名称 リポジトリ
rhel8-cr-eus-v2-1.0-1.noarch.rpm Red Hat Enterprise Linux 8 for x86_64 - AppStream - Extended Update Support from RHUI (RPMs) (8.x)
Red Hat Enterprise Linux 8 for x86_64 - BaseOS - Extended Update Support from RHUI (RPMs) (8.x)
Red Hat CodeReady Linux Builder for RHEL 8 x86_64 - Extended Update Support from RHUI (RPMs) (8.x)

3.2 RHEL9用

RPM名称 リポジトリ
rhel9-v2-1.0-1.noarch.rpm Red Hat Enterprise Linux 9 for x86_64 - AppStream from RHUI (RPMs) (9)
Red Hat Enterprise Linux 9 for x86_64 - BaseOS from RHUI (RPMs) (9)
RPM名称 リポジトリ
rhel9-cr-v2-1.0-1.noarch.rpm Red Hat Enterprise Linux 9 for x86_64 - AppStream from RHUI (RPMs) (9)
Red Hat Enterprise Linux 9 for x86_64 - BaseOS from RHUI (RPMs) (9)
Red Hat CodeReady Linux Builder for RHEL 9 x86_64 (RPMs) from RHUI (9)
RPM名称 リポジトリ
rhel9-cr-eus-v2-1.0-1.noarch.rpm Red Hat Enterprise Linux 9 for x86_64 - AppStream - Extended Update Support from RHUI (RPMs)(9.x)
Red Hat Enterprise Linux 9 for x86_64 - BaseOS - Extended Update Support from RHUI (RPMs) (9.x)
Red Hat CodeReady Linux Builder for RHEL 9 x86_64 - Extended Update Support from RHUI (RPMs) (9.x)

3.3 RHEL10用

RPM名称 リポジトリ
rhel10-v2-1.0-1.noarch.rpm Red Hat Enterprise Linux 10 for x86_64 - AppStream from RHUI (RPMs)(10)
Red Hat Enterprise Linux 10- for x86_64 - BaseOS from RHUI (RPMs)(10)
RPM名称 リポジトリ
rhel10-cr-v2-1.0-1.noarch.rpm Red Hat Enterprise Linux 10 for x86_64 - AppStream from RHUI (RPMs)(10)
Red Hat Enterprise Linux 10- for x86_64 - BaseOS from RHUI (RPMs)(10)
Red Hat CodeReady Linux Builder for RHEL 10 x86_64 (RPMs) from RHUI(10)
RPM名称 リポジトリ
rhel10-cr-eus-v2-1.0-1.noarch.rpm Red Hat CodeReady Linux Builder for RHEL 10 x86_64 - Extended Update Support from RHUI (RPMs)(10.X)
Red Hat Enterprise Linux 10 for x86_64 - AppStream - Extended Update Support from RHUI (RPMs)(10.X)
Red Hat Enterprise Linux 10 for x86_64 - BaseOS - Extended Update Support from RHUI (RPMs)(10.X)

Warning

  • Extended Update Supportで利用可能なマイナーバージョンについては、「Red Hat社のPolicy」に準じます。


4. 事前作業

Warning

  • この作業は、スマートコネクトVPSのお客さまのみ必要な作業となります。

プロキシアドレスの確認

対象仮想マシンにログインし、以下のコマンドを実行してください。

grep proxy /etc/yum.repos.d/rh-cloud.repo
(出力例)
proxy=http[s]://[IPADDRESS]:3128
proxy=http[s]://[IPADDRESS]:3128

Info

  • プロキシアドレスは証明書ファイル取得/証明書作業に必要になります。


5. 本作業

Warning

  • 一部、利用いただいているサービスにより内容が異なりますのでご注意ください。
  • 仮想マシンの言語設定により、表示される内容が異なることがあります。

5.1 工程1 RPM取得

ご利用のサービス/RHELバージョン/リポジトリに応じて、以下いずれかのコマンドを実行してください。
コマンド内の[RPM名称]については、「提供するRPMパッケージで取得可能なリポジトリ」をご参照ください。


スマートコネクトVPSにてRHEL8をご利用の場合

wget -e HTTPS_PROXY=[IPADDRESS]:3128 'https://rhuiv4.v2.biz-pf.jp/rhel8/[RPM名称]' --no-check-certificate


スマートコネクトVPSにてRHEL9をご利用の場合

wget -e HTTPS_PROXY=[IPADDRESS]:3128 'https://rhuiv4.v2.biz-pf.jp/rhel9/[RPM名称]' --no-check-certificate


スマートコネクトVPSにてRHEL10をご利用の場合

wget -e HTTPS_PROXY=[IPADDRESS]:3128 'https://rhuiv4.v2.biz-pf.jp/rhel10/[RPM名称]' --no-check-certificate


その他のサービスにてRHEL8をご利用の場合

wget  'https://rhuiv4.v2.biz-pf.jp/rhel8/[RPM名称]' --no-check-certificate


その他のサービスにてRHEL9をご利用の場合

wget 'https://rhuiv4.v2.biz-pf.jp/rhel9/[RPM名称]' --no-check-certificate


その他のサービスにてRHEL10をご利用の場合

wget 'https://rhuiv4.v2.biz-pf.jp/rhel10/[RPM名称]' --no-check-certificate


5.2 工程2 更新作業

既存のRPMパッケージの確認

後工程のRPMパッケージ削除の際に[RPM名称]を取得します。

rpm -qa | grep rhel

(出力例)
image.png
この例では rhel8-svp-v-v2-1.0.1.noarch が [RPM名称] となります。


RPMパッケージの削除

以下コマンドを実施してください。
Complete! と表示されると完了となります。

yum remove [RPM名称]

Is this ok [y/N]: y  ★確認には y を入力します

(出力例)
image.png


新規RPMパッケージのインストール

以下コマンドを実行してください。

rpm -Uvh ./RPM名称

(出力例)
image.png


プロキシ設定の実施

Warning

  • この作業は、スマートコネクトVPSにてRHUIを利用するお客さまのみ必要な作業となります。

以下の項目を設定してください。

vi /etc/yum.repos.d/rh-cloud.repo
---ファイルの内容---
[rhui-rhel-[x]-for-x86_64-appstream-rhui-rpms]
name=Red Hat Enterprise Linux [x] for x86_64 - AppStream from RHUI (RPMs)
mirrorlist=https://rhuiv4.v2.biz-pf.jp/pulp/mirror/content/dist/rhel[x]/rhui/$releasever/x86_64/appstream/os enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
sslverify=1
sslcacert=/etc/pki/rhui/ca.crt
sslclientcert=/etc/pki/rhui/product/content.crt
sslclientkey=/etc/pki/rhui/key.pem 
proxy=http[s]://[IPADDRESS]:3128     ★確認したプロキシアドレスを追記する

[rhui-rhel-[x]-for-x86_64-baseos-rhui-rpms]
name=Red Hat Enterprise Linux [x] for x86_64 - BaseOS from RHUI (RPMs)
mirrorlist=https://rhuiv4.v2.biz-pf.jp/pulp/mirror/content/dist/rhel[x]/rhui/$releasever/x86_64/baseos/osenabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
sslverify=1
sslcacert=/etc/pki/rhui/ca.crt
sslclientcert=/etc/pki/rhui/product/content.crt
sslclientkey=/etc/pki/rhui/key.pem
proxy=http[s]://[IPADDRESS]:3128     ★確認したプロキシアドレスを追記する

プロキシアドレスを追記後ファイルを保存してください。
なお、ファイル内の [X] はRHELのバージョンとなります。


5.2.1 Extended Update Support (EUS) 用リポジトリを利用時の設定

本サービスで提供しているRHELでは、Extended Update Support(以下、EUS)を利用することができます。
以下はEUSをご利用のお客さまを対象にした手順となります。

利用するRHELバージョンの設定

以下のコマンドを実行し、利用するRHELバージョンを設定します。

rhui-set-release --set <version>

Warning

  • EUSで利用可能なマイナーバージョンについては、「Red Hat社のPolicy」に準じます。


現在設定されているRHELバージョンの確認

現在設定されているRHELバージョンを出力するには、次のコマンドを実行します。

rhui-set-release


利用するRHELバージョンの設定解除

RHELバージョンの設定を解除するには、次のコマンドを実行します。

rhui-set-release --unset


5.3 工程3 確認作業

リポジトリ情報の確認

以下のコマンドを実行し、リポジトリ情報が取得できることを確認してください。

yum clean all
yum repolist

(出力例)
RHEL8を利用中で、RPMを rhel8-1.0-1.noarch.rpm へ入れ替えた場合は以下のような出力となります。

rhui-rhel-8-for-x86_64-appstream-rpms  
rhui-rhel-8-for-x86_64-baseos-rpms 


パッケージのリスト情報の確認

以下コマンドを実行し、パッケージ一覧が表示されることを確認してください。

yum list

(出力例)
以下のように取得可能なパッケージが表示されます。
image.png

Warning

  • 以下のようなErrorが出力された場合、工程2「(Option)Extended Update Support (EUS) 用リポジトリを利用時の設定」を確認してください。
    image.png