パッケージレポジトリ設定

レポジトリ有効化/無効化

/etc/yum.repos.d/*.repo の設定ファイルを書き換えているので、永続設定である。

有効化

sudo dnf config-manager --set-enabled crb
sudo dnf config-manager --set-enabled extras

無効化

sudo dnf config-manager --set-disabled crb
sudo dnf config-manager --set-disabled extras

インストールメディアをマウントして、パッケージレポジトリを使用できるようにする。

AlmaLinuxのパッケージレポジトリ設定

  1. 既存のパッケージレポジトリ参照先ファイルを退避させる
  2. インストールメディアのマウント先を、参照先とする
  3. /mediaにマウントする。
mkdir /root/repos
mv /etc/yum.repos.d/* /root/repos

cat <<DVDREPO >/etc/yum.repos.d/dvd.repo
[BaseOS]
name=DVD-BaseOS
baseurl=file:///media/BaseOS/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9

[AppStream]
name=DVD-AppStream
baseurl=file:///media/AppStream/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9
DVDREPO

cat <<DVDMOUNT > dvd_mount.sh
mount /dev/cdrom /media
# mount -o loop /tmp/AlmaLinux-9.4-x86_64-dvd.iso /media
DVDMOUNT

sh dvd_mount.sh

ISOファイルマウント

mount -o loop AlmaLinux-9.4-x86_64-dvd.iso /media

ISOファイルダウンロード

curl -O https://ftp.riken.jp/Linux/almalinux/9.4/isos/x86_64/AlmaLinux-9.4-x86_64-dvd.iso

レポジトリ参照先を元に戻す場合

\cp -fpv /root/repos/* /etc/yum.repos.d/
rm -i /etc/yum.repos.d/dvd.repo

https://ftp.riken.jp/Linux/almalinux/

|