何が何でも最新バージョン! ではなくて、インストールメディアのバージョンのパッケージをインストールしたい気分の時におすすめです。 OS: CentOS 6.2
■yumレポジトリの設定(新規に設定ファイルを作成。ファイル名は気分次第。)
[root@centos62 ~]# vi /etc/yum.repos.d/CentOS-6.2-x86_64-DVD1.repo [root@centos62 ~]# cat /etc/yum.repos.d/CentOS-6.2-x86_64-DVD1.repo [centos62_dvd1] name=CentOS-6.2-x86_64-DVD1 baseurl=file:///media/CentOS_6.2_Final/ enabled=0 gpgcheck=1 gpgkey=file:///media/CentOS_6.2_Final/RPM-GPG-KEY-CentOS-6 [root@centos62 ~]#1行目:レポジトリ名(適当に)
2行目:ラベル名(適当に)
3行目:DVD-ROMのパス
4行目:常に参照する場合は1。0の場合、yumオプションで"--enablerepo="を指定。
5行目:GPG認証チェックを有効化する
6行目:GPG-KEYのファイルパスを指定
■動作確認(httpd-develを例とする)
⇒普通にrpmコマンドでインストールしようとすると…。
[root@centos62 ~]# rpm -ivh /media/CentOS_6.2_Final/Packages/httpd-devel-2.2.15-15.el6.centos.x86_64.rpm 警告: /media/CentOS_6.2_Final/Packages/httpd-devel-2.2.15-15.el6.centos.x86_64.rpm: ヘッダ V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY エラー: 依存性の欠如: apr-util-devel は httpd-devel-2.2.15-15.el6.centos.x86_64 に必要とされています [root@centos62 ~]# rpm -ivh /media/CentOS_6.2_Final/Packages/apr-util-devel-1.3.9-3.el6_0.1.x86_64.rpm 警告: /media/CentOS_6.2_Final/Packages/apr-util-devel-1.3.9-3.el6_0.1.x86_64.rpm: ヘッダ V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY エラー: 依存性の欠如: db4-devel は apr-util-devel-1.3.9-3.el6_0.1.x86_64 に必要とされています expat-devel は apr-util-devel-1.3.9-3.el6_0.1.x86_64 に必要とされています openldap-devel は apr-util-devel-1.3.9-3.el6_0.1.x86_64 に必要とされています [root@centos62 ~]#依存性の欠如のオンパレードに陥る。(T-T)
■ローカルのDVDメディアからhttpd-develインストール
※もちろんDVDメディアはあらかじめセットしておいてください。
[root@centos62 ~]# yum --disablerepo=\* --enablerepo=centos62_dvd1 install httpd-devel Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfile (中略) ======================================================================== Package Arch Version Repository Size ======================================================================== Installing: httpd-devel x86_64 2.2.15-15.el6.centos centos62_dvd1 147 k Installing for dependencies: apr-util-devel x86_64 1.3.9-3.el6_0.1 centos62_dvd1 69 k cyrus-sasl-devel x86_64 2.1.23-13.el6 centos62_dvd1 302 k db4-cxx x86_64 4.7.25-16.el6 centos62_dvd1 590 k db4-devel x86_64 4.7.25-16.el6 centos62_dvd1 6.6 M expat-devel x86_64 2.0.1-9.1.el6 centos62_dvd1 119 k openldap-devel x86_64 2.4.23-20.el6 centos62_dvd1 1.1 M Transaction Summary ======================================================================== (中略) Dependency Installed: apr-util-devel.x86_64 0:1.3.9-3.el6_0.1 cyrus-sasl-devel.x86_64 0:2.1.23-13.el6 db4-cxx.x86_64 0:4.7.25-16.el6 db4-devel.x86_64 0:4.7.25-16.el6 expat-devel.x86_64 0:2.0.1-9.1.el6 openldap-devel.x86_64 0:2.4.23-20.el6 Complete! [root@centos62 ~]#成功!本日はこれまで。
こちらの情報が何かのお役に立てましたら幸いです。サイト継続のご協力ありがとうございます。m(_ _)m
0 件のコメント:
コメントを投稿