Como instalar o git no red hat enterprise linux 5.3 x64?


30

Como posso configurar o yum para usar algum repositório que possua git rpms?

Respostas:


41

Use o repositório EPEL (Pacotes Extra para Enterprise Linux). A maneira mais fácil de habilitá-lo é instalando o epel-releasepacote. Veja como se você possui o 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

2
Eu certificaria-me de instalar uma versão de 64 bits do git se você realmente estiver usando um sistema de 64 bits, porque o git é um usuário pesado do mmap () e gosta de ter um grande espaço de endereço se o projeto estiver ficando maior (durante a reembalagem etc).
31520 knweiss

Seguindo as instruções de Cristian, ele obterá 64 bits se estiver na arquitetura de 64 bits.
James

Se eu correr $ rpm -Uvh http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpmeu receboerror: 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 12/12/12

@ HighBandWidth: seu espelho pode ter alguns problemas. Tente fazer o download epel-releasemanualmente, seguindo as instruções da página EPEL.
Cristian Ciupitu

11
Parece que agora você precisa fazer dl.fedoraproject.org.
highBandWidth


0

i Sugiro que você possa baixar a fonte da página oficial e configurar, instalar e instalar, em vez de usar o yum. : D


Por quê? Pessoas como os recursos de rastreamento do uso de um RPM, há algum outro benefício em se compilar?
Ken Williams

Porque (make, make install) é a mesma para cada sistema operacional Linux, enquanto os RPMs não são e têm de ser mudadas para cada distribuição (RHEL, ubuntut ....)
eactor

0

Elaborando a resposta do @Cristian Ciupitu, seria possível fazê-lo via yum.repos.d:

  1. Vá para https://fedoraproject.org/keys e instale a RPM-GPG-KEY-EPELchave pública baixando seu conteúdo no RPM-GPG-KEY-EPELarquivo e executando rpm --import RPM-GPG-KEY-EPEL.

  2. Crie um arquivo rhel-epel.repo(escolha o nome que desejar) em/etc/yum.repos.d/

  3. Adicione o seguinte conteúdo:

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


-3

Uma maneira que eu acho que deve funcionar /etc/yum.repos.d/same.repo se você der ao git localize onde está o seu pacote git


2
Na verdade, isso não leva a uma solução.
Bill Weiss

11
Dada a sua pontuação, talvez essa resposta deva ser excluída.
Cristian Ciupitu

11
Melhor deixar aqui para mostrar que não é uma boa ideia.
Ken Williams
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.