1. 程式人生 > >CentOS7/RHEL7安裝EPEL擴充套件倉庫步驟詳解

CentOS7/RHEL7安裝EPEL擴充套件倉庫步驟詳解

1 EPEL 倉庫介紹

1.1 問題描述

今天在 CentOS7.2.1511 安裝 終端瀏覽器 W3M 的時候, 出現No package w3m avaliable

No package w3m avaliable

很奇怪, CentOS 源中怎麼可能連 w3m 這種軟體都沒有裝呢?

分析發現其系統中沒有安裝EPEL 擴充套件倉庫

1.2 原因解析( EPEL 擴充套件倉庫)

EPELyum 的一個軟體源, 裡面包含了許多基本源裡沒有的軟體了, 但在我們在使用 epel 時是需要安裝它才可以了, 下文來介紹 CentOS7/RHEL7 安裝 EPEL 步驟

EPEL, 即 Extra Packages for Enterprise Linux

的簡稱, 是為企業級 Linux 提供的一組高質量的額外軟體包, 包括但不限於 Red Hat Enterprise Linux (RHEL), CentOS and Scientific Linux (SL), Oracle Enterprise Linux (OEL).

2 為 CentOS7/RHEL7 安裝 EPEL 倉庫

2.1 方法一 : 命令安裝

yum -y install epel-release

install_epel

2.2 方法二 : 手動安裝

我們使用的 x86_64, 就要進入該目錄下尋找相應包, 安裝方法如下 :

rpm -vih http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm

或者:

wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm
rpm -vih epel-release-7-2.noarch.rpm

接著更新元資料快取(非必須):

yum clean all && yum makecache

3 驗證 EPEL 倉庫

此時我們發現 /etc/yum.repos.d/ 下多了兩個 epelrepo 檔案:

epel.repoepel-testing.repo

ll /etc/yum.repos.d/

yum_list

w3m 是基礎包中沒有的, 而 epel

包中才有的軟體包

sudo yum search w3m

search_w3m

4 參照



知識共享許可協議