Как установить git в ОС Linux (на примере Ubuntu 16.04).

Любой программист, использующий ОС Ubuntu 16.04, либо другие построенные на ее базе (Xubuntu, Lubuntu и т.д.) столкнется с потребностью установить себе в рабочую среду систему контроля версий, и с большей вероятностью его выбор остановится на Git, ставшим уже практически обязательным стандартом в мире разработки. Как произвести установку актуальной версии правильно и быстро Вы узнаете из данной статьи.

1. Неверный быстрый способ установки Git.

Первая мысль, которая приходит к уверенному пользователю Ubuntu, когда он сталкивается с потребностью установки нужной программы, это воспользоваться встроенной консольной утилитой для управления пакетами apt-get. Почти всегда, это будет верным решением, но не в случае установки git. Причиной является то, что в официальных репозиториях для Ubuntu 16.04 имеется очень старая версия программы git.
Для того, чтобы проверить имеющуюся версию в репозитории, вначале нужно обновить информацию о доступных  программах и их версиях, имеющихся в источниках по умолчанию. Делается это с помощью команды (если потребуется то вводите пароль суперпользователя):
[cc lang=»bash»]
$ sudo apt-get update
[/cc]

Обновление сведений об имеющихся пакетах в репозиториях
Фрагмент выполнения команды apt-get update

После обновления сведений, можем узнать конкретную версию интересующей нас программы. Сделать это можно путем вызова команды, для получения полной информации о доступной программе:

[cc lang=»bash»]

$ sudo apt-cache show git

[/cc]

Но для получения только информации о версии без лишних данных, предпочтительнее результат выполнения передать в команду grep. Делается это следующим образом:

[cc lang=»bash»]

$ sudo apt-cache show git | grep -i version

[/cc]

выполнение команды для получения информации о версии git имеющейся в официальных репозиториях по умолчанию
Пример выполнения команды для получения информации о версии.

В ситуации выше мы видим, что имеется возможность установить git версии 2.7.4, НО это версия старая и наверняка будет не содержать некоторых нужных вам инструментов, и именно поэтому установка программы git  с помощью apt-get из официальных репозиториев по умолчанию это плохая идея.

2. Рекомендуемый верный способ установки Git.

Посмотреть последнюю версию программы git, мы можем на официальном сайте программы здесь (там же, вы можете скачать установочные файлы программы для установки на операционные системы Windows и Mac OS X).

Так на момент написания данной статьи последней версией является 2.15.0 и мы установим ее на Xubuntu 16.04 способом, который официально рекомендован самими разработчиками.

Для этого мы добавим новый репозиторий, содержащий свежую стабильную версию, при помощи команды:

[cc lang=»bash»]

$ sudo add-apt-repository ppa:git-core/ppa

[/cc]

Пример выполнения команды add-apt-repository
Пример выполнения команды, для добавления нового источника пакетов.

Следующим шагом, после добавления нового репозитория, является обновление сведений о доступных для установки программ и их версиях. Для этого вводим команду:

[cc lang=»bash»]

$ sudo apt update

[/cc]

После обновления списка пакетов, узнаем какие версии программы git теперь доступны для установки:

[cc lang=»bash»]

$ sudo apt-cache show git | grep -i version

[/cc]

Выполнение программы для получения информации о доступной версии git

Теперь как мы видим, у нас добавился новый источник для установки пакетов и в нем доступна самая свежая стабильная версия. Для ее установки из этого источника, введем команду и подтвердим установку «y»:

[cc lang=»bash»]

$ sudo apt install git

[/cc]

Пример команды apt install git
Установка git из дополнительного источника пакетов.

После успешной установки, можем узнать каталог, где располагается исполняемый файл программы git :

[cc lang=»bash»]

$ which git

[/cc]

Пример выполнения команды which git
Выполнение команды which git.

А также версию программы, установленную в нашей рабочей системе:

[cc lang=»bash»]

$ git —version

[/cc]

Как узнать текущую версию программы git
Версия имеющейся программы git.

Для получения подробной информации о программе git, имеющихся ключах и дополнительных возможностях, всегда можно вызвать встроенную справку при помощи:

[cc lang=»bash»]

$ man git

[/cc]

Пример выполнения команды man git
Фрагмент вывода встроенного мануала о программе git.

Резюмируем.

Для установки программы git следует применять способ, с добавлением нового источника пакетов, и дальнейшей установкой программы из этого репозитория. Данный способ, позволяет установить в свою систему Linux последнюю стабильную версию, при этом он прост и рекомендован разработчиками git. 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *