CentOSでEPEL Repositoryを有効にする方法
3154 ワード
EPELの概要
EPELのフルネームはExtra Packages for Enterprise Linuxです.EPELはFedoraコミュニティによって作られ、RHEELやCentOS、Scientific Linuxなどの派生リリース版に高品質のパッケージを提供するプロジェクトです.EPELを装着すると、サードパーティソースが追加されることになります.
rpmfusionを知っていればorgの場合、rpmfusionを比較するのは適切で、rpmfusionは主にデスクトップリリース版に大量のrpmパケットを提供し、EPELはサーバーバージョンに大量のrpmパケットを提供し、多くのrpmパケットは公式repositoryでは見つからない.
もう一つの特徴は、ほとんどのrpmパケットが公式repositoryのrpmパケットバージョンよりも新しいことです.例えば、私が先日CentOSにインストールしたphp、RHELは安定性のために5.1.6版を延長しています.これは昨年上半期のバージョンで、phpの最新バージョンは5.3.2に達しています.php 5であれば.1.6にphpmyadminをインストールすると、phpバージョンが低すぎることが示唆されます.この場合、EPELで提供されている新しいphp rpmよりも便利に使えます.
EPEL Repositoryの使用方法
まず、wgetを使用してファイルをダウンロードし、RPMを使用してEPELライブラリをインストールする必要があります(rootユーザーである必要があることを確認してください)
RHEL/CentOS 6 32-Bit
RHEL/CentOS 6 64-Bit
RHEL/CentOS 5 32-Bit
RHEL/CentOS 5 64-Bit
EPEL Repoの検証
EPELリポジトリの有効化を確認するには、次のコマンドを実行する必要があります.このコマンドを実行すると、EPELリポジトリが表示されます.
EPEL Repoの使用
yumコマンドを使用してパッケージを検索してインストールする必要があります.たとえば、インストールするzabbixが必要です.EPELに属しているかどうかを見てみましょう.
epel repoでZabbixパッケージをインストールする場合はパラメータ-enablerepo=epelを使用する必要があります
Note: The epel configuration file is located under/etc/yum.repos.d/epel.repo.
転載先http://www.lampnode.com/linux/how-to-enable-epel-repository-for-centos/
EPELのフルネームはExtra Packages for Enterprise Linuxです.EPELはFedoraコミュニティによって作られ、RHEELやCentOS、Scientific Linuxなどの派生リリース版に高品質のパッケージを提供するプロジェクトです.EPELを装着すると、サードパーティソースが追加されることになります.
rpmfusionを知っていればorgの場合、rpmfusionを比較するのは適切で、rpmfusionは主にデスクトップリリース版に大量のrpmパケットを提供し、EPELはサーバーバージョンに大量のrpmパケットを提供し、多くのrpmパケットは公式repositoryでは見つからない.
もう一つの特徴は、ほとんどのrpmパケットが公式repositoryのrpmパケットバージョンよりも新しいことです.例えば、私が先日CentOSにインストールしたphp、RHELは安定性のために5.1.6版を延長しています.これは昨年上半期のバージョンで、phpの最新バージョンは5.3.2に達しています.php 5であれば.1.6にphpmyadminをインストールすると、phpバージョンが低すぎることが示唆されます.この場合、EPELで提供されている新しいphp rpmよりも便利に使えます.
EPEL Repositoryの使用方法
まず、wgetを使用してファイルをダウンロードし、RPMを使用してEPELライブラリをインストールする必要があります(rootユーザーである必要があることを確認してください)
RHEL/CentOS 6 32-Bit
wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpmrpm -ivh epel-release-6-8.noarch.rpm
RHEL/CentOS 6 64-Bit
wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmrpm -ivh epel-release-6-8.noarch.rpm
RHEL/CentOS 5 32-Bit
wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpmrpm -ivh epel-release-5-4.noarch.rpm
RHEL/CentOS 5 64-Bit
wget http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpmrpm -ivh epel-release-5-4.noarch.rpm
EPEL Repoの検証
EPELリポジトリの有効化を確認するには、次のコマンドを実行する必要があります.このコマンドを実行すると、EPELリポジトリが表示されます.
$yum repolist
Loaded plugins: downloadonly, fastestmirror, priorities
Loading mirror speeds from cached hostfile
* base: centos.aol.in
* epel: ftp.cuhk.edu.hk
* extras: centos.aol.in
* rpmforge: be.mirror.eurid.eu
* updates: centos.aol.inReducing CentOS-5 Testing to included packages only
Finished1469 packages excluded due to repository priority protections
repo id repo name status
base CentOS-5 - Base 2,718+7epel Extra Packages for Enterprise Linux 5 - i386 4,320+1,408extras CentOS-5 - Extras 229+53rpmforge Red Hat Enterprise 5 - RPMforge.net - dag 11,251repolist: 19,075
EPEL Repoの使用
yumコマンドを使用してパッケージを検索してインストールする必要があります.たとえば、インストールするzabbixが必要です.EPELに属しているかどうかを見てみましょう.
$yum --enablerepo=epel info zabbixAvailable Packages
Name : zabbix
Arch : i386
Version : 1.4.7Release : 1.el5
Size : 1.7 M
Repo : epel
Summary : Open-source monitoring solution for your IT infrastructure
URL : http://www.zabbix.com/
License : GPL
Description: ZABBIX is software that monitors numerous parameters of a network.
epel repoでZabbixパッケージをインストールする場合はパラメータ-enablerepo=epelを使用する必要があります
yum --enablerepo=epel install zabbix
Note: The epel configuration file is located under/etc/yum.repos.d/epel.repo.
転載先http://www.lampnode.com/linux/how-to-enable-epel-repository-for-centos/