RPMforgeリポジトリ導入(RPMforge)

最終更新日: 2014.07.10

<<トップページ <<新着情報 <<リンク集 <<サイト内検索 <<管理人へメール <<Scientific Linuxで自宅サーバー構築 <<Fedoraで自宅サーバー構築

■概要

RPMforgeリポジトリを導入して、標準リポジトリで提供されないパッケージをyumでインストールできるようにする。
なお、標準リポジトリとRPMforgeリポジトリの両方で提供されるパッケージについて、yum-prioritiesプラグインを導入して標準リポジトリのパッケージがRPMforgeリポジトリのパッケージで上書きされてしまわないようにする。


■yum-prioritiesプラグイン導入

[root@centos ~]# yum -y install yum-plugin-priorities ← yum-prioritiesインストール※CentOS7,6の場合

[root@centos ~]# yum -y install yum-priorities ← yum-prioritiesインストール※CentOS5の場合

[root@centos ~]# vi /etc/yum.repos.d/CentOS-Base.repo ← 標準リポジトリ設定ファイル編集
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
priority=1 ← 追加

#released updates
[updates]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
priority=1 ← 追加

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
priority=1 ← 追加


■RPMforgeリポジトリ導入

[root@centos ~]# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
 ← rpmforge-releaseダウンロード※CentOS7の場合

[root@centos ~]# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.i686.rpm
 ← rpmforge-releaseダウンロード※CentOS6(32ビット)の場合

[root@centos ~]# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
 ← rpmforge-releaseダウンロード※CentOS6(64ビット)の場合

[root@centos ~]# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.i386.rpm
 ← rpmforge-releaseダウンロード※CentOS5(32ビット)の場合

[root@centos ~]# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.x86_64.rpm
 ← rpmforge-releaseダウンロード※CentOS5(64ビット)の場合

[root@centos ~]# rpm -ivh rpmforge-release-*.rpm ← RPMforgeリポジトリインストール

[root@centos ~]# rm -f rpmforge-release-*.rpm ← ダウンロードしたファイルを削除

[root@centos ~]# yum -y update rpmforge-release ← rpmforge-releaseアップデート


LPIロゴ Copyright© 2005-2016 fallenangels, All rights reserved.
ご自由にリンクしてください(連絡は不要です)
本ページへのご意見・ご要望、誤字・脱字・リンク切れ等のご連絡はこちらからお願いします