Setelah melihat blog di sini saya menemukan solusinya di salah satu komentar. Pastikan Anda mendapat rpmforge
repositori yang ditambahkan ke CentOS yum Anda dan jalankan perintah mengalir:
yum --disablerepo=base,updates --enablerepo=rpmforge-extras install git
Jika Anda sudah menginstal git, gunakan:
yum --disablerepo=base,updates --enablerepo=rpmforge-extras update git
Pertanyaan-pertanyaan Terkait):
- Menghadapi masalah saat meningkatkan git ke versi terbaru di CentOS 6.4
Catatan pembaruan:
Terima kasih kepada Anthony Hatzopoulos, untuk git v1.8x
Anda harus menggunakan git18 seperti pada:
yum --disablerepo=base,updates --enablerepo=rpmforge-extras install git18
Catatan pembaruan 2:
Juga terima kasih kepada @Axlrod untuk petunjuk di bawah ini dan @Hiphip atas umpan baliknya:
Ubah rpmforge.repo
file yang harus rpmforge-extras
diaktifkan
yum update git
,. Kalau tidak, ia mengeluh tentang masalah ketergantungan.
Catatan pembaruan 3:
Menginstal versi git tertentu mengatakan 2.x Saya menemukan panduan yang bagus dan mudah diikuti tentang cara mengunduh sumber GIT dan mengompilasinya sendiri (dan menginstalnya). Jika jawaban yang diterima tidak memberikan versi yang Anda inginkan, cobalah instruksi berikut:
http://tecadmin.net/install-git-2-0-on-centos-rhel-fedora/
(Dan ditempelkan / diformat ulang dari sumber di atas jika itu dihapus kemudian)
Langkah 1: Instal Paket yang Diperlukan
Pertama, kami perlu memastikan bahwa kami telah menginstal paket yang diperlukan pada sistem Anda. Gunakan perintah berikut untuk menginstal paket yang diperlukan sebelum mengkompilasi sumber Git.
# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
# yum install gcc perl-ExtUtils-MakeMaker
Langkah 2: Hapus instalan Git RPM lama
Sekarang hapus semua instalasi Git sebelumnya melalui file RPM atau manajer paket Yum. Jika versi lama Anda juga dikompilasi melalui sumber, lewati langkah ini.
# yum remove git
Langkah 3: Unduh dan Kompilasi Sumber Git
Unduh kode sumber git dari kernel git atau cukup gunakan perintah berikut untuk mengunduh Git 2.0.4.
# cd /usr/src
# wget https://www.kernel.org/pub/software/scm/git/git-2.0.4.tar.gz
# tar xzf git-2.0.4.tar.gz
Setelah mengunduh dan mengekstrak kode sumber Git, Gunakan perintah berikut untuk mengkompilasi kode sumber.
# cd git-2.0.4
# make prefix=/usr/local/git all
# make prefix=/usr/local/git install
#
# echo 'export PATH=$PATH:/usr/local/git/bin' >> /etc/bashrc
# or
# echo 'export PATH=$PATH:/usr/local/git/bin' > /etc/profile.d/git.sh
#
# source /etc/bashrc
PETUNJUK 1: Metode yang diperbarui untuk menambahkan direktori git bin yang telah dikompilasi ke bashrc. Karena echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
menggunakan "" alih-alih '', itu akan memperluas nilai sesi saat ini untuk $ PATH daripada menjaganya sebagai variabel, dan dapat mempengaruhi keseluruhan sistem. Paling tidak, harus menggunakan '' bukannya "" dan harus benar-benar menjadi skrip terpisah di/etc/profile.d/
PETUNJUK 2 (@DJB):
/usr/local/git/bin
sebelumnya $PATH
, karena versi git yang lebih lama sudah menggunakan $ PATH:export PATH=/usr/local/git/bin:$PATH
Langkah 4. Periksa Versi Git
Setelah menyelesaikan langkah-langkah di atas, Anda telah berhasil menginstal Git di sistem Anda. Biarkan gunakan perintah berikut untuk memeriksa versi git
# git --version
git version 2.0.4
Saya juga ingin menambahkan bahwa panduan "Memulai" di situs web GIT juga mencakup instruksi tentang cara mengunduh dan mengompilasinya sendiri:
http://git-scm.com/book/en/v2/Getting-Started-Installing-Git