2014年11月30日日曜日

CentOS 7にEPELリポジトリを追加する

CentOS 7にEPELリポジトリを追加しようと、以下のコマンドを実行する。

$ sudo rpm -Uvh epel-release http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-2.noarch.rpm
Retrieving http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-2.noarch.rpm
error: open of epel-release failed: No such file or directory
warning: /var/tmp/rpm-tmp.qhgAt2: Header V3 RSA/SHA256 Signature, key ID 352c64e5: NOKEY

これも、CentOS 7に変わったせいかと思いGoogle先生に聞く。


すると、以下のサイトに、こんなことが書いてあった。

CentOS 7.0にEPELリポジトリを追加する方法


CentOS7の公式リポジトリにはepel-releaseパッケージが含まれていますので以下コマンドでダウンロードできます。

便利になってた!

サイトに書いてあった通り、yumでインストールする。

$ sudo yum install -y epel-release.noarch
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.mit.edu
 * extras: mirrors.kernel.org
 * updates: mirror.pac-12.org
Resolving Dependencies
--> Running transaction check
---> Package epel-release.noarch 0:7-2 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

====================================================================================================
 Package                     Arch                  Version              Repository             Size
====================================================================================================
Installing:
 epel-release                noarch                7-2                  extras                 13 k

Transaction Summary
====================================================================================================
Install  1 Package

Total download size: 13 k
Installed size: 22 k
Downloading packages:
epel-release-7-2.noarch.rpm                                                  |  13 kB  00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : epel-release-7-2.noarch                                                          1/1
  Verifying  : epel-release-7-2.noarch                                                          1/1

Installed:
  epel-release.noarch 0:7-2

Complete!



確認する。

$ yum repolist
Loaded plugins: fastestmirror
epel/x86_64/metalink                                                         |  14 kB  00:00:00
epel                                                                         | 4.4 kB  00:00:00
(1/2): epel/x86_64/group_gz                                                  | 250 kB  00:00:00
(2/2): epel/x86_64/primary_db                                                | 3.6 MB  00:00:01
(1/2): epel/x86_64/updateinfo                                                | 160 kB  00:00:00
(2/2): epel/x86_64/pkgtags                                                   | 1.3 MB  00:00:00
Determining fastest mirrors
 * base: mirrors.xmission.com
 * epel: linux.mirrors.es.net
 * extras: mirror.supremebytes.com
 * updates: mirror.san.fastserv.com
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                6,591
extras/7/x86_64                 CentOS-7 - Extras                                                77
updates/7/x86_64                CentOS-7 - Updates                                            1,307
repolist: 16,440

無事に追加された。

0 件のコメント:

コメントを投稿