Как установить git на CENTOS 5.5? - PullRequest
       21

Как установить git на CENTOS 5.5?

70 голосов
/ 23 сентября 2010

Как я могу установить git на CENTOS 5.5?Я пытался установить его с yum, но получил следующее сообщение.

root@host [~]# sudo yum install git
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: centos.mirrors.tds.net
 * base: mirror.ubiquityservers.com
 * extras: mirrors.serveraxis.net
 * updates: pubmirrors.reflected.net
addons                                                   |  951 B     00:00
base                                                     | 2.1 kB     00:00
extras                                                   | 2.1 kB     00:00
updates                                                  | 1.9 kB     00:00
Excluding Packages in global exclude list
Finished
Setting up Install Process
No package git available.
Nothing to do
root@host [~]#

Ответы [ 14 ]

0 голосов
/ 23 июня 2017
yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel

Get the required version of GIT from https://www.kernel.org/pub/software/scm/git/ 

wget https://www.kernel.org/pub/software/scm/git/{version.gz}

tar -xzvf git-version.gz

cd git-version

./configure

make

make install
0 голосов
/ 04 мая 2017

Просто обновите это на 2017 год и позже, поскольку CentOS 5 достиг EOL и изменился URL для EPEL:

sudo rpm -Uvh http://archives.fedoraproject.org/pub/archive/epel/5/x86_64/epel-release-5-4.noarch.rpm
sudo yum install git

Это дает вам мерзавец 1.8.2.3

0 голосов
/ 10 сентября 2014

Редактировать /etc/yum.repos.d/Centos*, чтобы все строки, имеющие enabled = 0, имели enabled = 1.

0 голосов
/ 14 января 2012

Это сработало для меня в CentOS:

  1. Установочные зависимости:

    yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel
    
  2. Get Git

    cd /usr/local/src
    wget http://code.google.com/p/git-core/downloads/detail?name=git-1.7.8.3.tar.gz
    tar xvzf git-1.7.8.3.tar.gz
    cd git-1.7.8.3
    
  3. Build Git

    ./configure
    make
    make install
    

...