LoginSignup
3
4

More than 5 years have passed since last update.

RHELのisoを使用してyumをする!

Last updated at Posted at 2019-03-15

初めに

RHELに追加でパッケージをインストールしたい!!
だけどインターネットに接続されておらず、
更にDVDドライブもなくメディアも使えない場合に
ローカルのisoファイルからyumを使いたい!!(vm使っているときとか)
そんな時の備忘録
※rootで作業していますが、気になる方は適宜違うユーザで作業してください

前提条件

/root配下にRHEL.isoを配置済みである事
 →WinSCPとかTeratermのsshscp転送とか
  scpコマンドとかrsyncコマンドとかで適当に配置しておく

手順

1.ローカルのRHEL.isoを/mediaにマウントする

# mount -o loop -t iso9660 /root/RHEL.iso /media

2.マウント確認

# ls -l /media

dr-xr-xr-x.  3 root root   2048 10月 20  2016 EFI
-r--r--r--.  1 root root   8266  4月  4  2014 EULA
-r--r--r--.  1 root root  18092  3月  6  2012 GPL
dr-xr-xr-x.  2 root root   2048 10月 20  2016 LiveOS
dr-xr-xr-x.  2 root root 858112 10月 20  2016 Packages
-r--r--r--.  1 root root   3375  9月 27  2016 RPM-GPG-KEY-redhat-beta
-r--r--r--.  1 root root   3211  9月 27  2016 RPM-GPG-KEY-redhat-release
-r--r--r--.  1 root root   1568 10月 20  2016 TRANS.TBL
dr-xr-xr-x.  4 root root   2048 10月 20  2016 addons
dr-xr-xr-x.  3 root root   2048 10月 20  2016 images
dr-xr-xr-x.  2 root root   2048 10月 20  2016 isolinux
-r--r--r--.  1 root root    114 10月 20  2016 media.repo
dr-xr-xr-x. 24 root root   6144 10月 20  2016 release-notes
dr-xr-xr-x.  2 root root   4096 10月 20  2016 repodata

3.yumリポジトリの追加登録をする

1行目echo~6行目.repoまでコピーして貼り付けてください

# echo "[RHEL-Server-DVD]
name=Red Hat Enterprise Linux $releasever - $basearch (DVD)
baseurl=file:///media/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release" > /etc/yum.repos.d/RHEL-Server-DVD.repo

4.yumのキャッシュをクリアしておく(RedHatで推奨みたい)

# yum clean all && subscription-manager clean

5.お好きなパッケージをインストール

※3で登録したリポジトリだけを参照する

# yum install --disablerepo=\* --enablerepo=RHEL-Server-DVD `お好きなパッケージ名`
3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4