linux epel,Linux增加epel源的方法

经常要给服务器增加epel源,这里记录一下,省得老是上网查epel的地址。

一、概述:

epel是一种yum仓库,里面提供了更多、更丰富的linux软件,但是,它不是默认的yum仓库,我们需要手工添加这个yum源。

以下就是添加这个yum源的方法:

二、开始添加epel yum源

epel源是fedora的软件计划,为此,我们可以登录任意一个fedora的镜像。

然后,找到fedora-epel,

在列表里找到:6server,(这里指的是linux的发行版,具体,按照自己的情况来,是5.X,就找5,是6.X,就找6,比如,是6.Xserver系列等,就找6server)。

继续根据自己的安装发行版选择,是i386还是X86_64,

我这里 选择的是X86_64,点击链接,就进入了:

接下来会列出很多软件,用浏览器搜一下epel,会找到一个epel-release-6-8.noarch.rpm

复制该软件包的地址,然后用 wget下载它[root@localhost ~]# wget http://mirrors.sohu.com/fedora-epel/6Server/x86_64/epel-release-6-8.noarch.rpm

--2014-08-18 11:42:06--  http://mirrors.sohu.com/fedora-epel/6Server/x86_64/epel-release-6-8.noarch.rpm

正在解析主机 mirrors.sohu.com... 119.188.36.70

正在连接 mirrors.sohu.com|119.188.36.70|:80... 已连接。

已发出 HTTP 请求,正在等待回应... 200 OK

长度:14540 (14K) [application/x-redhat-package-manager]

正在保存至: “epel-release-6-8.noarch.rpm”

100%[============================================================>] 14,540      --.-K/s   in 0.03s

2014-08-18 11:42:06 (426 KB/s) - 已保存 “epel-release-6-8.noarch.rpm” [14540/14540])

下载完毕,安装它:[root@localhost ~]# yum localinstall  epel-release-6-8.noarch.rpm

Loaded plugins: fastestmirror, security

Setting up Local Package Process

Examining epel-release-6-8.noarch.rpm: epel-release-6-8.noarch

Marking epel-release-6-8.noarch.rpm to be installed

Loading mirror speeds from cached hostfile

* base: mirrors.btte.net

* extras: mirror.neu.edu.cn

* updates: mirrors.btte.net

base                                                                           | 3.7 kB     00:00

extras                                                                         | 3.4 kB     00:00

updates                                                                        | 3.4 kB     00:00

Resolving Dependencies

--> Running transaction check

---> Package epel-release.noarch 0:6-8 will be installed

--> Finished Dependency Resolution

Dependencies Resolved

======================================================================================================

Package                 Arch              Version          Repository                           Size

======================================================================================================

Installing:

epel-release            noarch            6-8              /epel-release-6-8.noarch             22 k

Transaction Summary

======================================================================================================

Install       1 Package(s)

Total size: 22 k

Installed size: 22 k

Is this ok [y/N]: y

Downloading Packages:

Running rpm_check_debug

Running Transaction Test

Transaction Test Succeeded

Running Transaction

Installing : epel-release-6-8.noarch                                                            1/1

Verifying  : epel-release-6-8.noarch                                                            1/1

Installed:

epel-release.noarch 0:6-8

Complete!

安装完毕,导入gpg-key[root@localhost ~]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

然后,清空一下yum的缓存之类的[root@localhost ~]# yum clean all

Loaded plugins: fastestmirror, security

Cleaning repos: base epel extras updates

Cleaning up Everything

Cleaning up list of fastest mirrors

再重建yum cache:[root@localhost ~]# yum makecache

Loaded plugins: fastestmirror, security

Determining fastest mirrors

epel/metalink                                                                  | 5.1 kB     00:00

* base: mirrors.btte.net

* epel: mirrors.neusoft.edu.cn

* extras: mirror.bit.edu.cn

* updates: mirrors.btte.net

base                                                                           | 3.7 kB     00:00

base/group_gz                                                                  | 220 kB     00:00

base/filelists_db                                                              | 5.9 MB     00:01

base/primary_db                                                                | 4.4 MB     00:01

base/other_db                                                                  | 2.8 MB     00:00

epel                                                                           | 4.4 kB     00:00

epel/group_gz                                                                  | 237 kB     00:00

epel/filelists_db                                                              | 9.0 MB     00:04

epel/primary_db                                                                | 6.3 MB     00:02

epel/other_db                                                                  | 3.6 MB     00:01

epel/updateinfo                                                                | 841 kB     00:00

extras                                                                         | 3.4 kB     00:00

extras/filelists_db                                                            |  11 kB     00:00

extras/prestodelta                                                             |  907 B     00:00

extras/primary_db                                                              |  19 kB     00:00

extras/other_db                                                                | 5.8 kB     00:00

updates                                                                        | 3.4 kB     00:00

updates/filelists_db                                                           | 2.7 MB     00:00

updates/prestodelta                                                            | 434 kB     00:00

updates/primary_db                                                             | 4.7 MB     00:00

updates/other_db                                                               |  41 MB     00:06

Metadata Cache Created

可以看到,epel源已经加进来了。

我们可以尝试来下载属于epel仓库的软件,比如lrzsz[root@localhost ~]# yum install lrzsz

Loaded plugins: fastestmirror, security

Loading mirror speeds from cached hostfile

* base: mirrors.btte.net

* epel: mirrors.neusoft.edu.cn

* extras: mirror.bit.edu.cn

* updates: mirrors.btte.net

Setting up Install Process

Resolving Dependencies

--> Running transaction check

---> Package lrzsz.x86_64 0:0.12.20-27.1.el6 will be installed

--> Finished Dependency Resolution

Dependencies Resolved

======================================================================================================

Package              Arch                  Version                         Repository           Size

======================================================================================================

Installing:

lrzsz                x86_64                0.12.20-27.1.el6                base                 71 k

Transaction Summary

======================================================================================================

Install       1 Package(s)

Total download size: 71 k

Installed size: 159 k

Is this ok [y/N]: y

Downloading Packages:

lrzsz-0.12.20-27.1.el6.x86_64.rpm                                              |  71 kB     00:00

Running rpm_check_debug

Running Transaction Test

Transaction Test Succeeded

Running Transaction

Installing : lrzsz-0.12.20-27.1.el6.x86_64                                                      1/1

Verifying  : lrzsz-0.12.20-27.1.el6.x86_64                                                      1/1

Installed:

lrzsz.x86_64 0:0.12.20-27.1.el6

Complete!

好了,现在可以下载epel仓库的软件了。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值