Рассмотрим варианты установки git на сервере под управлением CentOS.
Рассмотрим два варианта установки — при помощи репозитория yum и установка с исходного кода.
Установка git при помощи yum.
1. Обновляем установленные пакеты:
sudo yum update -y
2. Устанавливаем последнюю доступную версию git:
sudo yum install git -y
3. Проверяем, все ли ок.
git --version
Если Вы увидите в ответ сообщение с версией и другой информацией о git — значит всё прошло хорошо и всё готово к работе.
Обратите внимание! В репозитории может быть не последняя версия — поэтому, если для Вас важно иметь именно самую свежую версию — уточните её на оф. сайте и сравните с той, которая была установлена.
Если версия Вас не устраивает или возникли проблемы при установке — для Вас — второй вариант.
Установка с исходного кода
1. Обновляем установленные пакеты:
sudo yum update -y
2. Устанавливаем необходимые для установки пакеты:
sudo yum groupinstall "Development Tools" -y sudo yum install gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel -y
3. Ставим wget, необходимый для скачивания архива с исходными кодами:
yum install wget -y
4. Заходим на оф. сайт в раздел «Релизы» и выбираем нужную версию, после чего копируем адрес на tar.gz архив. К примеру, v2.13.0.tar.gz.
Скачиваем архив:
wget https://github.com/git/git/archive/v2.13.0.tar.gz -O git.tar.gz
5. Распаковываем и переходим в папку.
tar -zxf git.tar.gz cd git-2.13.0
6. Выполняем проверку:
make configure ./configure --prefix=/usr/local
7. Устанавливаем:
sudo make install
8. Проверяем правильность установки:
git --version
Версия должна совпадать с желаемой 🙂
Надеюсь установка прошла хорошо и у Вас больше не будет проблем с установкой git на Ваш сервер. Удачи!