Trying to install GIT on CentOS 5 and a little lost

TikaL13 picture TikaL13 · Nov 9, 2011 · Viewed 10k times · Source

I am a little over my head with this but I guess you have to start somewhere. I would like to use GIT on my 1and1 dedicated server.

From what I have read searching Google I had to create a file named: epel.repo which has this in it:

[epel]
name=Extra Packages for Enterprise Linux 5 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL

[epel-debuginfo]
name=Extra Packages for Enterprise Linux 5 - $basearch - Debug
#baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch/debug
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-debug-5&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
gpgcheck=1

[epel-source]
name=Extra Packages for Enterprise Linux 5 - $basearch - Source
#baseurl=http://download.fedoraproject.org/pub/epel/5/SRPMS
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-source-5&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
gpgcheck=1

And place it on this directory: /etc/yum.repos.d/

That worked just fine but i'm getting a message that reads:

GPG key retrieval failed: [Errno 5] OSError: [Errno 2] No such file or directory: '/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL'

IS there something that I missed in doing like add another file in that directory specified?

Answer

Gaurang Jadia picture Gaurang Jadia · Jan 29, 2012

You can solve this error by creating File named "" under "/etc/pki/rpm-gpg/".

Go into rpm-gpg directory

cd /etc/pki/rpm-gpg/

Download GPG KEYS from https://fedoraproject.org/keys

wget https://fedoraproject.org/static/217521F6.txt

Rename to "217521F6.txt" to "RPM-GPG-KEY-EPEL"

cp 217521F6.txt RPM-GPG-KEY-EPEL

Remove "217521F6.txt" because we don't need in that file anymore

rm 217521F6.txt

If you want you can remove prefix lines from the file by vim and :wq (:Write and Quit)

vim RPM-GPG-KEY-EPEL

Try again installing git git-daemon

yum install git git-daemon

I believe, these will solve given error.