Назад | Перейти на главную страницу

Как установить текущую стабильную версию Git на CentOS?

Меня интересует установка Git на хост CentOS Linux 5.4.

В Инструкция по установке в онлайн-книге Pro Git предлагается два пути: установка из исходного кода или использование системы управления пакетами хоста (в данном случае yum).

Однако ни то, ни другое не работает для меня.

Установить из yum

Когда я пробую ням, я получаю такой результат ...

$ sudo yum install git-core
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.team-cymru.org
 * extras: centos.mirrors.tds.net
 * updates: ftp.osuosl.org
Setting up Install Process
No package git-core available.
Nothing to do

(Почему yum не нашел такой банальный пакет? Это связано с неработающим Kernel.org?)

Установить из исходников

Другой вариант - загрузить исходный код.

Расположение последней стабильной версии Git v1.7.6.1, указанной на основной сайт Git является http://kernel.org/pub/software/scm/git/git-1.7.6.1.tar.bz2.

Однако эта ссылка ведет на страницу с надписью «Не работает». Похоже, что kernel.org не работает в течение пары недель из-за атаки.

Какие-либо предложения?

Спасибо!

Во-первых, потому что CentOS содержит только пакеты, найденные в RHEL, а более старые версии RHEL не имеют Git. Если вы хотите Git через Yum, вам нужно будет включить EPEL. Обратите внимание, что он не обязательно содержит последнюю версию.

Второй ... прискорбный, и с этим ничего не поделать. Пока придерживайтесь EPEL.