通常、yumでインストールできるのは標準リポジトリのものである。
今回、標準リポジトリで導入できないパッケージをyumでインストールできるようにRPMforgeリポジトリを導入しようと思う。
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el4.rf.x86_64.rpm --2010-11-06 21:25:18-- http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el4.rf.x86_64.rpm Resolving packages.sw.be... 85.13.226.40 Connecting to packages.sw.be|85.13.226.40|:80... connected. HTTP request sent, awaiting response... 302 Found Location: http://rpmforge.sw.be/redhat/el4/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.1-1.el4.rf.x86_64.rpm [following] --2010-11-06 21:25:19-- http://rpmforge.sw.be/redhat/el4/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.1-1.el4.rf.x86_64.rpm Resolving rpmforge.sw.be... 85.13.226.40 Reusing existing connection to packages.sw.be:80. HTTP request sent, awaiting response... 200 OK Length: 15733 (15K) [application/x-rpm] Saving to: `rpmforge-release-0.5.1-1.el4.rf.x86_64.rpm' 100%[======================================>] 15,733 26.5K/s in 0.6s 2010-11-06 21:25:20 (26.5 KB/s) - `rpmforge-release-0.5.1-1.el4.rf.x86_64.rpm' saved [15733/15733] # rpm -Uvh rpmforge-release-0.5.1-1.el4.rf.x86_64.rpm warning: rpmforge-release-0.5.1-1.el4.rf.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 6b8d79e6 Preparing... ########################################### [100%] 1:rpmforge-release ########################################### [100%] # wget http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt --2010-12-19 01:54:04-- http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt Resolving dag.wieers.com... 62.213.193.149 Connecting to dag.wieers.com|62.213.193.149|:80... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: http://apt.sw.be/RPM-GPG-KEY.dag.txt [following] --2010-12-19 01:54:05-- http://apt.sw.be/RPM-GPG-KEY.dag.txt Resolving apt.sw.be... 193.1.193.67 Connecting to apt.sw.be|193.1.193.67|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 1672 (1.6K) Saving to: `RPM-GPG-KEY.dag.txt' 100%[======================================>] 1,672 --.-K/s in 0s 2010-12-19 01:54:08 (133 MB/s) - `RPM-GPG-KEY.dag.txt' saved [1672/1672] # rpm --import RPM-GPG-KEY.dag.txt
標準リポジトリとRPMforgeリポジトリの両方で提供されるパッケージについて、標準リポジトリを優先するための設定を行う。
# yum -y install yum-priorities ・・・・・・・・・・ ・・・・・・・・・・ Running Transaction Installing : yum-priorities 1/1 Installed: yum-priorities.noarch 0:1.1.16-14.el5.centos.1 Complete!以下のファイルを編集。
# vi /etc/yum.repos.d/CentOS-Base.repo # [base],[updates],[addons],[extras],[centosplus]の # 各ブロックの最後尾に下記を追加。 priority=1
Leave your Comment