【ゆっくり解説】Linux8系 オフラインでyumリポジトリを使用する設定



【ゆっくり解説】Linux8系 オフラインでyumリポジトリを使用する設定

【ゆっくり解説】Linux8系 オフラインでyumリポジトリを使用する設定

【ゆっくり解説】
Linux8系 オフラインでyumリポジトリを使用する設定です
——————————————————————-
登場するコマンドのテキストです。

■rootへの変更
sudo bash

■ディレクトリ作成
mkdir /media/Linux8

■マウント
mount -o loop /dev/sr0 /media/Linux8

■既存ファイルの退避
mkdir /etc/yum.repos.d/bak
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak

■リポジトリファイルの作成
vi /etc/yum.repos.d/reimu.repo

【RHELの場合】
[reimu-BaseOS]
name=Red Hat Enterprise Linux 8 – BaseOS
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///media/Linux8/BaseOS/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[reimu-AppStream]
name=Red Hat Enterprise Linux 8 – AppStream
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///media/Linux8/AppStream/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

【CentOSの場合】
[reimu-BaseOS]
name=Red Hat Enterprise Linux 8 – BaseOS
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///media/Linux8/BaseOS/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

[reimu-AppStream]
name=Red Hat Enterprise Linux 8 – AppStream
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///media/Linux8/AppStream/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

■キャッシュクリア
yum clean all

■反映確認
yum repolist all

■永続化
vi /etc/fstab

/dev/sr0 /media/Linux8 iso9660 defaults 0 0