Bagaimana cara menginstal git ke red hat enterprise linux 5.3 x64?

30

Bagaimana saya bisa mengkonfigurasi yum untuk menggunakan beberapa repositori yang memiliki git rpms?

BeliManafish
sumber

Jawaban:

41

Gunakan repositori EPEL (Paket Ekstra untuk Perusahaan Linux). Cara termudah untuk mengaktifkannya adalah dengan menginstal epel-releasepaket. Begini caranya jika Anda memiliki 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
sumber
2
Saya akan memastikan untuk menginstal git versi 64-bit jika Anda benar-benar menggunakan sistem 64-bit karena git adalah pengguna berat mmap () dan senang memiliki ruang alamat yang besar jika proyek semakin besar (selama pengemasan ulang) , dll).
knweiss
Mengikuti petunjuk Cristian, ia akan mendapatkan 64-bit jika ia menggunakan arsitektur 64-bit.
James
Jika saya menjalankan $ rpm -Uvh http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpmsaya mendapatkanerror: 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: cermin Anda mungkin memiliki beberapa masalah. Coba unduh epel-releasesecara manual dengan mengikuti instruksi dari halaman EPEL.
Cristian Ciupitu
1
Sepertinya sekarang perlu Anda lakukan dl.fedoraproject.org.
highBandWidth
0

Saya sarankan Anda dapat mengunduh sumber dari halaman web resmi dan untuk melakukan konfigurasi & membuat & membuat instal bukan menggunakan yum. : D

terakhir
sumber
Mengapa? Orang-orang menyukai fitur pelacakan menggunakan RPM, apakah ada manfaat lain dari kompilasi sendiri?
Ken Williams
Karena (make, make install) adalah sama untuk setiap Sistem linux, sedangkan RPM tidak dan harus diubah untuk setiap distribusi (rhel, ubuntut ....)
eactor
0

Menguraikan jawaban @Cristian Ciupitu akan memungkinkan untuk melakukannya melalui yum.repos.d:

  1. Buka https://fedoraproject.org/keys dan instal RPM-GPG-KEY-EPELkunci publik dengan mengunduh kontennya ke dalam RPM-GPG-KEY-EPELfile dan menjalankannya rpm --import RPM-GPG-KEY-EPEL.

  2. Buat file rhel-epel.repo(pilih nama yang Anda inginkan) di/etc/yum.repos.d/

  3. Tambahkan konten berikut:

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

Artem Oboturov
sumber
-3

satu cara saya merasa itu seharusnya bekerja /etc/yum.repos.d/same.repo jika Anda memberikan git cari tempat paket git yang Anda cari

Rajat
sumber
2
Ini sebenarnya tidak mengarah pada solusi.
Bill Weiss
1
Mengingat nilainya, mungkin jawaban ini harus dihapus.
Cristian Ciupitu
1
Lebih baik tinggalkan di sini untuk menunjukkan bahwa itu bukan ide yang baik.
Ken Williams