EPEL & REMI Repository on CentOS
EPEL Repository
EPEL Repository
Adding EPEL Repository to RHEL / CentOS / Scientific Linux 6.x
EPEL is available as rpm, therefore you can install it on your system. You don’t have to manually add any entries on/etc/yum.repos.d/ directory of your system. Since it is available as noarch rpm, you can install it on both 32 and 64 bit systems. I tested this how-to on CentOS 6.5, however it will work on all 6.x versions.
First go to the EPEL repository download page. Download the latest EPEL rpm and install it as shown below.
# wget http://epel.mirror.net.in/epel/6/i386/epel-release-6-8.noarch.rpm # rpm -Uvh epel-release-6-8.noarch.rpm
Adding EPEL Repository to RHEL / CentOS / Scientific Linux 5.x
First go to the EPEL repository download page. Download the latest EPEL rpm and install it as shown below.
# wget http://epel.mirror.net.in/epel/5/i386/epel-release-5-4.noarch.rpm # rpm -Uvh epel-release-5-4.noarch.rpm
Now list out the installed repositories using command:
# yum repolist
Sample output:
Loaded plugins: fastestmirror, security
Determining fastest mirrors
* base: mirror.leapswitch.com
* epel: epel.mirror.net.in
* extras: mirror.leapswitch.com
* updates: mirror.leapswitch.com
repo id repo name status
base CentOS-6 - Base 4,802
epel Extra Packages for Enterprise Linux 6 - i386 8,385
extras CentOS-6 - Extras 12
updates CentOS-6 - Updates 211
repolist: 13,410
Install Packages
Now you can install the packages as usual with command:
# yum install bugzilla
Hence bugzilla is not available in the default repositories, you will see that bugzilla is installed from EPEL repository.
Install packages from EPEL repository only
Let us install a package from EPEL repository. I am gonna install bugzilla package from EPEL repository. The below command shows that i disabled all existing repositories and install the httpd package form EPEL repository.
# yum install --disablerepo="*" --enablerepo=epel bugzilla
View a Package details
Also you can view the package information using command:
# yum info bugzilla
Sample output:
Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * base: mirror.leapswitch.com * epel: epel.mirror.net.in * extras: mirror.leapswitch.com * updates: mirror.leapswitch.com Available Packages Name : bugzilla Arch : noarch Version : 3.4.14 Release : 1.el6 Size : 953 k Repo : epel Summary : Bug tracking system URL : http://www.bugzilla.org/ License : MPLv1.1 Description : Bugzilla is a popular bug tracking system used by multiple open source projects : It requires a database engine installed - either MySQL, PostgreSQL or Oracle. : Without one of these database engines (local or remote), Bugzilla will not work : - see the Release Notes for details.
Install REMI Repository On RHEL / CentOS / Scientific Linux / Fedora
Please be mindful that you should use REMI repository along with EPEL repository. Otherwise you may end up with dependency problem sometimes.On CentOS/RHEL/Scientific Linux 7 x86_64:wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm rpm -Uvh remi-release-7.rpmOn CentOS/RHEL/Scientific Linux 6 i386 or x86_64:wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm rpm -Uvh remi-release-6.rpm## for RHEL only rhn-channel --add --channel=rhel-$(uname -i)-server-optional-6On CentOS/RHEL/Scientific Linux 5 i386 or x86_64:wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm rpm -Uvh remi-release-5.rpmOn Fedora 20 i386 or x86_64:wget http://rpms.famillecollet.com/remi-release-20.rpm yum install remi-release-20.rpmOn Fedora 19 i386 or x86_64:wget http://rpms.famillecollet.com/remi-release-19.rpm yum install remi-release-19.rpmOn Fedora 18 i386 or x86_64:rpm -Uvh http://rpms.famillecollet.com/remi-release-18.rpmEnable REMI repository
Edit file remi.repo,vi /etc/yum.repos.d/remi.repoFind the line enabled =0 and change it to 1 to enable REMI repository.[...] enabled=1 [...]Save and close the file.Now list out the installed repositories with command:yum repolistSample output:Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.excellmedia.net * epel: epel.mirror.net.in * extras: centos.excellmedia.net * remi: mirror.smartmedia.net.id * updates: centos.excellmedia.net repo id repo name status base/7/x86_64 CentOS-7 - Base 8,465 epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 5,551 extras/7/x86_64 CentOS-7 - Extras 30 remi Les RPM de remi pour Enterprise Linux 7 - x86_64 671 updates/7/x86_64 CentOS-7 - Updates 577 repolist: 15,294
Now, you’re ready to install packages. You can install packages using command:yum install <package-name>
No comments:
Post a Comment