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?
Start by reading the EPEL documentation rather than random pages found via Google. The documentation tells you what you need to install in order for things to work.
The error you're getting is pretty clear. The repository definition you've created includes:
And I'm guessing that files doesn't exist on your system. You could google that key name and install it by hand, but it's easier to follow the EPEL project instructions and simply install the appropriate version of their
epel-release
package. This will get you the correct repository definitions AND the appropriate GPG keys.