¿Cómo instalar git en red hat enterprise linux 5.3 x64?

30

¿Cómo puedo configurar yum para usar un repositorio que tenga git rpms?

BuyManAFish
fuente

Respuestas:

41

Utilice el repositorio EPEL (Paquetes adicionales para Enterprise Linux). La forma más fácil de habilitarlo es instalando el epel-releasepaquete. A continuación, le indicamos si tiene 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
fuente
2
Me aseguraría de instalar una versión de git de 64 bits si realmente está utilizando un sistema de 64 bits porque git es un gran usuario de mmap () y le encanta tener un gran espacio de direcciones si el proyecto se está haciendo más grande (durante el reempaque , etc.)
knweiss el
Siguiendo las instrucciones de Cristian, obtendrá 64 bits si tiene una arquitectura de 64 bits.
James
Si corro $ rpm -Uvh http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpmme saleerror: 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: su espejo podría tener algunos problemas. Intente descargarlo epel-releasemanualmente siguiendo las instrucciones de la página EPEL.
Cristian Ciupitu
1
Parece que ahora necesitas hacerlo dl.fedoraproject.org.
highBandWidth
0

Te sugiero que puedas descargar la fuente de la página web oficial y configurar y hacer y hacer la instalación en lugar de usar yum. :RE

final
fuente
¿Por qué? A la gente le gustan las funciones de seguimiento del uso de un RPM, ¿hay algún otro beneficio de compilarse?
Ken Williams
Porque (make, make install) es el mismo para todos los sistemas Linux, mientras que los RPM no son y deben cambiarse para cada distribución (rhel, ubuntut ...)
eactor
0

Al elaborar la respuesta de @Cristian Ciupitu, sería posible hacerlo a través de yum.repos.d:

  1. Vaya a https://fedoraproject.org/keys e instale la RPM-GPG-KEY-EPELclave pública descargando su contenido en el RPM-GPG-KEY-EPELarchivo y ejecutándolo rpm --import RPM-GPG-KEY-EPEL.

  2. Cree un archivo rhel-epel.repo(elija el nombre que desee) en/etc/yum.repos.d/

  3. Agregue el siguiente contenido:

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

Artem Oboturov
fuente
-3

de una manera, creo que debería funcionar /etc/yum.repos.d/same.repo si le das a git localizar dónde buscas los paquetes de git

Rajat
fuente
2
Esto en realidad no conduce a una solución.
Bill Weiss el
1
Dado su puntaje, tal vez esta respuesta debería eliminarse.
Cristian Ciupitu
1
Es mejor dejarlo aquí para demostrar que no es una buena idea.
Ken Williams