インターネットつなげない環境で、インストールで使うisoイメージをリポジトリに仕立てる。
# cp /mnt/disc/media.repo /etc/yum.repos.d/rhel9.repo
# chmod 644 /etc/yum.repos.d/rhel9.repo
# vi /etc/yum.repos.d/rhel9.repo
viでこう編集する。
[BaseOS]
name=BaseOS Packages Red Hat Enterprise Linux 9
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///mnt/disc/BaseOS/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[AppStream]
name=AppStream Packages Red Hat Enterprise Linux 9
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///mnt/disc/AppStream/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
リポジトリを有効にする。
# dnf clean all
# dnf repolist enabled
# dnf update
redhat9.1のisoイメージにに入ってて、たとえばjdk11とか入れたいときこうする。
dnf --disablerepo="*" --enablerepo="AppStream" install java-11-openjdk java-11-openjdk-devel
jdk11なんかライフサイクル終わるっちゅーのになぁ。