Facebook Twitter Instagram
    TecAdmin
    • Home
    • FeedBack
    • Submit Article
    • About Us
    Facebook Twitter Instagram
    TecAdmin
    You are at:Home»Package Management»Top 5 Yum Repositories for CentOS/RHEL 7/6/5

    Top 5 Yum Repositories for CentOS/RHEL 7/6/5

    By RahulAugust 1, 20183 Mins Read

    YUM ( Yellowdog Updater, Modified ) is a command-line package management utility for RPM-based Linux systems, It has been released under the GNU General Public License. Yum is useful for RPMs which have dependencies, Yum searches for all dependencies of any RPM in all available repositories.

    Advertisement

    Below list contains top 5 yum repositories (RPMFusin, EPEL, REMI, ELRepo, Webtatic) for RHEL based systems with installation links, which we need to keep our system up to date with latest packages. These repositories having most of the RPMs required for servers.

    #1. Adding RPMFusin Repository

    The RPM Fusion repository provides the packages that are not shipped with the Fedora or Red Hat. You can add RPMFusion yum repository by executing following commands based on your system OS version.

    ### For CentOS/RHEL 7 ###
    sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm 
    sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm
    
    ### For CentOS/RHEL 6 ###
    sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-6.noarch.rpm
    sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-6.noarch.rpm
    
    ### For Fedora 28/27/26/25/24 ###
    sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
    sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
    

    #2. Adding EPEL Repository

    Extra Packages for Enterprise Linux (EPEL) is a group that maintains the latest packages to their repository. It also contains the extra packages required for Red Hat Enterprise Linux (RHEL), CentOS and Scientific Linux (SL) or Oracle Linux (OL).

    Use following commands to install EPEL yum repository on your CentOS/RHEL 7/6/5 systems.

    ### For CentOS/RHEL 7 ###
    sudo yum localinstall --nogpgcheck http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
    
    ### For CentOS/RHEL 6 ###
    sudo yum localinstall --nogpgcheck  http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
    
    

    #3. Adding REMI Repository

    REMI is also a useful yum repository contains updated packages for Enterprise Linux systems. Use the following commands to install REMI yum repository on your CentOS/RHEL 7/6 and Fedora 28/27/26/25/24 systems.

    ### For CentOS/RHEL 7 ###
    sudo yum localinstall --nogpgcheck http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
    
    ### For CentOS/RHEL 6 ###
    sudo yum localinstall --nogpgcheck http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
    
    ### Fedora 28/27/26/25/24 ###
    sudo dnf install http://rpms.famillecollet.com/fedora/remi-release-$(rpm -E %fedora).rpm
    
    

    #4. Adding ELRepo Repository

    ELRepo is an RPM repository for Enterprise Linux packages. It supports Red Hat Enterprise Linux (RHEL) and its derivatives like CentOS, Scientific Linux etc. This Project focuses on hardware related packages to enhance your experience with Enterprise Linux. This includes filesystem drivers, graphics drivers, network drivers, sound drivers, webcam and video drivers.

    ### For CentOS/RHEL 7 ###
    sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
    sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
    
    ### For CentOS/RHEL 6 ###
    sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
    sudo rpm -Uvh  http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
    

    #5. Adding Webtatic Repository

    Webtatic is a yum repository generally deals with the web hosting related packages, which is not included with CentOS/RHEL repositories. Execute one of the following commands to install REMI yum repository on your CentOS/RHEL 7/6/5 systems.

    ### For CentOS/RHEL 7 ###
    sudo yum localinstall --nogpgcheck http://repo.webtatic.com/yum/el7/webtatic-release.rpm
    
    ### For CentOS/RHEL 6 ###
    sudo yum localinstall --nogpgcheck http://repo.webtatic.com/yum/el6/latest.rpm
    
    ### For CentOS/RHEL 5 ###
    sudo yum localinstall --nogpgcheck http://repo.webtatic.com/yum/el5/latest.rpm
    
    

    Thanks for reading this article. Read next article to setup your CentOS/RHEL system to keep packages up to date.

    atrpms epel remi Repository rpm rpmforege sourceforge webtatic yum
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email WhatsApp

    Related Posts

    How To Install PIP on Debian 11 Linux

    How To Install PIP on Debian 11 Linux

    How to Install Yarn on macOS

    How to Install Yarn on MacOS

    (Solved) apt-add-repository command not found – Ubuntu & Debian

    View 16 Comments

    16 Comments

    1. Nagaraj on November 21, 2018 8:43 am

      is Webtatic Repository can be trusted for the server. Please let me know.

      Reply
    2. Danish Sethi on July 24, 2018 10:58 am

      Useful Info

      Reply
    3. Faizan Ahemad on July 22, 2017 8:18 am

      For RHEL 5 EPEL now you need
      sudo rpm -Uvh http://archives.fedoraproject.org/pub/archive/epel/5/x86_64/epel-release-5-4.noarch.rpm

      The link has changed

      Reply
    4. Eric Baranowski on June 9, 2016 1:07 pm

      I know this post is old, but figured I’d update a couple links for anyone finding themselves here…

      I’m running CentOS 7.2

      2. Adding EPEL Repository

      CentOS/RHEL 7

      # rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-rpm-macros-7-8.noarch.rpm

      4. Adding ATrpms Repository

      CentOS/RHEL 7 x86 64bit:

      # rpm -Uvh https://www.mirrorservice.org/sites/dl.atrpms.net/src/el7-x86_64/atrpms/stable/atrpms-repo-7-7.src.rpm

      Reply
    5. Shahid on January 29, 2016 10:22 pm

      very informative. It would be nice to give few examples how to use these repositories that would help a lot newbies

      Reply
    6. skowroniasty on December 28, 2015 7:55 am

      http://li.nux.ro/repos.html

      Reply
    7. WB on September 11, 2015 3:45 pm

      Alternatively: yum -y install epel-release

      Reply
    8. alimp5 on July 26, 2015 12:43 pm

      TNXXXXXXXXXXXXXXXX

      Reply
    9. Yadheeesh on June 18, 2015 10:37 am

      Very Useful post for the YUM configuration

      Reply
    10. Alex on August 22, 2014 7:24 pm

      Hello, when will those repo become available for CentOS 7 ?
      Thank you

      Reply
    11. SOUFIANE on July 28, 2014 5:00 pm

      Hi,

      I found this mirror, replace it in your post :
      rpm -Uvh http://mirror.neu.edu.cn/CentALT/6/x86_64/centalt-release-6-1.noarch.rpm

      Thanks for the great content 😉
      Cheers.

      Reply
      • Rahul on July 29, 2014 7:24 am

        Hi Soufiane

        That will create repository file in system. But actual repository is still down.

        Reply
        • Dmytro on July 15, 2015 9:46 am

          Here is content of working repo file:
          [CentALT]
          name=CentALT Packages for Enterprise Linux 6 – $basearch
          baseurl=http://mirror.neu.edu.cn/CentALT/6/$basearch/
          enabled=1
          gpgcheck=0

          Reply
    12. Tim McManus on May 31, 2014 2:51 pm

      http://centos.alt.ru/repository/centos/6/x86_64/

      This RPM seems like it will no longer be available. The link is broken and it seems like the maintainer wants donations to maintain the project.

      You might want to remove this RPM.

      Reply
    13. Ozuola on May 31, 2014 8:32 am

      News to the world of Linux. Just wondering if the Adding CentAlt Repository is the same as the Adding CentOS Repository.Sorry if my question sound stupid.

      Reply
    14. Vivek Bhat on May 29, 2014 2:20 pm

      Nice list, but it would have been good if you could also list the use of these repos. I have been using openSUSE since ages and frankly other Linux distros are alien to me. Trying CentOS 6.4 right now, but I am a little lost 🙂

      Reply

    Leave A Reply Cancel Reply

    Advertisement
    Recent Posts
    • How to List Manually Installed Packages in Ubuntu & Debian
    • 10 Bash Tricks Every Developer Should Know
    • How to Validate Email Address in JavaScript
    • Firewalld: Common Firewall Rules and Commands
    • 12 Apk Commands in Alpine Linux Package Management
    Facebook Twitter Instagram Pinterest
    © 2023 Tecadmin.net. All Rights Reserved | Terms  | Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.