Wie kann ich yum so konfigurieren, dass ein Repository mit Git-RPMs verwendet wird?
Wie kann ich yum so konfigurieren, dass ein Repository mit Git-RPMs verwendet wird?
Antworten:
Verwenden Sie das EPEL- Repository (Extra Packages for Enterprise Linux). Der einfachste Weg, dies zu aktivieren, ist die Installation des epel-release
Pakets. Hier ist, wie, wenn Sie RHEL 5 x86_64 haben:
[root@localhost]# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm
[root@localhost]# yum install git
$ rpm -Uvh http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
error: skipping http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm - transfer failed - Unknown or unexpected error warning: u 0x1db4cfe0 ctrl 0x1db501a0 nrefs != 0 (download.fedoraproject.org http)
epel-release
manuell durchzuführen, indem Sie den Anweisungen auf der EPEL-Seite folgen.
dl.fedoraproject.org
.
Eine aktuellere Version von Git (1.7.2.3 zum Zeitpunkt dieses Schreibens gegenüber 1.5.5.6 im EPEL-Repository) finden Sie im Webtatic-Repository von Andrew Thompson:
i Schlagen Sie vor, dass Sie den Quellcode von einer offiziellen Webseite herunterladen und die Installation von configure & make & make ausführen können, anstatt yum zu verwenden. : D
Wenn Sie @Cristian Ciupitu antworten, wäre es möglich, dies über yum.repos.d zu tun:
Gehen Sie zu https://fedoraproject.org/keys und installieren Sie den RPM-GPG-KEY-EPEL
öffentlichen Schlüssel, indem Sie dessen Inhalt in die RPM-GPG-KEY-EPEL
Datei herunterladen und ausführen rpm --import RPM-GPG-KEY-EPEL
.
Erstellen Sie eine Datei rhel-epel.repo
(wählen Sie einen beliebigen Namen) in/etc/yum.repos.d/
Füge folgenden Inhalt hinzu:
[rhel-epel]
name=Extra Packages for Enterprise Linux $releasever - $basearch
baseurl=http://download3.fedora.redhat.com/pub/epel/$releasever/$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
rennen yum install git
.
Eine Möglichkeit, wie ich finde, es sollte funktionieren