Comment installer Git sur Red Hat Enterprise Linux 5.3 x64?

30

Comment puis-je configurer yum pour utiliser un référentiel qui a git rpms?

AcheterManAFish
la source

Réponses:

41

Utilisez le référentiel EPEL (Extra Packages for Enterprise Linux). La façon la plus simple de l'activer est d'installer le epel-releasepackage. Voici comment faire si vous avez RHEL 5 x86_64:

[root@localhost]# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm
[root@localhost]# yum install git
Cristian Ciupitu
la source
2
Je m'assurerais d'installer une version 64 bits de git si vous utilisez vraiment un système 64 bits car git est un gros utilisateur de mmap () et aime avoir un grand espace d'adressage si le projet s'agrandit (pendant le reconditionnement , etc).
knweiss
En suivant les instructions de Cristian, il obtiendra 64 bits s'il est sur une architecture 64 bits.
James
Si je cours, $ rpm -Uvh http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpmje reçoiserror: 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)
highBandWidth
@highBandWidth: votre miroir peut avoir des problèmes. Essayez de télécharger epel-releasemanuellement en suivant les instructions de la page EPEL.
Cristian Ciupitu
1
Il semble maintenant que vous deviez le faire dl.fedoraproject.org.
highBandWidth
0

Je vous suggère de télécharger la source à partir de la page Web officielle et de configurer et de faire et de faire l'installation au lieu d'utiliser miam. :RÉ

final
la source
Pourquoi? Les gens aiment les fonctionnalités de suivi de l'utilisation d'un RPM, y a-t-il un autre avantage à se compiler?
Ken Williams
Parce que (make, make install) est le même pour tous les systèmes Linux, tandis que les RPM ne le sont pas et doivent être modifiés pour chaque distribution (rhel, ubuntut ....)
eactor
0

En élaborant @Cristian Ciupitu, il serait possible de le faire via yum.repos.d:

  1. Accédez à https://fedoraproject.org/keys et installez la RPM-GPG-KEY-EPELclé publique en téléchargeant son contenu dans le RPM-GPG-KEY-EPELfichier et en l'exécutant rpm --import RPM-GPG-KEY-EPEL.

  2. Créez un fichier rhel-epel.repo(choisissez le nom de votre choix) dans/etc/yum.repos.d/

  3. Ajoutez le contenu suivant:

    [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
    
  4. courir yum install git.

Artem Oboturov
la source
-3

d'une façon, je pense que cela devrait fonctionner /etc/yum.repos.d/same.repo si vous donnez à git localiser où vos paquets git à la recherche

Rajat
la source
2
Cela ne mène pas réellement à une solution.
Bill Weiss
1
Compte tenu de son score, cette réponse devrait peut-être être supprimée.
Cristian Ciupitu
1
Mieux vaut le laisser ici pour montrer que ce n'est pas une bonne idée.
Ken Williams