redhat9でマウントしたisoイメージをリポジトリに追加

インターネットつなげない環境で、インストールで使う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なんかライフサイクル終わるっちゅーのになぁ。

タイトルとURLをコピーしました