2020

Centos, RedHat或Amazon Linux启用EPE

2017-09-22  本文已影响271人  宁静的夜

本文来源:

https://aws.amazon.com/cn/premiumsupport/knowledge-center/ec2-enable-epel/

Issue

I want to enable the Extra Packages for Enterprise Linux (EPEL) repository (repo) to allow installation of packages that are not available in standard repositories.

Short Description

Standard repositories might not provide packages that need to be installed on Centos, Red Hat Enterprise Linux (RHEL), or Amazon Linux-based distributions. Enabling the EPEL repo provides additional package installation options.

Resolution

Follow these steps to download, install, and enable the EPEL repo on Centos, RHEL, or Amazon Linux-based distributions:

  1. Install and enable the EPEL rpm package that corresponds to your system architecture.

    RHEL 7

     sudo yum install –y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
    

    RHEL 6

     sudo yum install –y https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
    

    Centos 7 64-bit, Centos 6 64-bit, and Centos 6 32-bit

     sudo yum install –y epel-release
    

    Amazon Linux – The EPEL repo is already installed on Amazon Linux, but it must be enabled by updating the epel.repo file. The following command illustrates use of the vim editor to update the epel.repo file.

    vim /etc/yum.repos.d/epel.repo

    1. Locate and change the entry enabled=0 to enabled=1 that is located in the $basearch section of the epel.repo file.

    2. Save and exit the vim editor.

    Note

    After making this change, press SHIFT + : [colon] to open a new command entry box in the vim editor. Type wq, and then press Enter to save changes and exit vim.

    Alternatively, you can use the yum-config-manager command to enable the EPEL repo on Amazon Linux without manually editing the epel.repo file:

     sudo yum-config-manager --enable epel
    
  2. To verify that the EPEL repo is enabled, run the following command:

     sudo yum repolist
    

    EPEL should now be used to search installed packages. Optionally, if you want to ensure EPEL is being polled directly, you can attempt to install zabbix (or one of the many other applications that are available for download from the epel repository).

     sudo yum –-enablerepo=epel install zabbix
上一篇下一篇

猜你喜欢

热点阅读