Любой программист, использующий ОС Ubuntu 16.04, либо другие построенные на ее базе (Xubuntu, Lubuntu и т.д.) столкнется с потребностью установить себе в рабочую среду систему контроля версий, и с большей вероятностью его выбор остановится на Git, ставшим уже практически обязательным стандартом в мире разработки. Как произвести установку актуальной версии правильно и быстро Вы узнаете из данной статьи.
1. Неверный быстрый способ установки Git.
Первая мысль, которая приходит к уверенному пользователю Ubuntu, когда он сталкивается с потребностью установки нужной программы, это воспользоваться встроенной консольной утилитой для управления пакетами apt-get. Почти всегда, это будет верным решением, но не в случае установки git. Причиной является то, что в официальных репозиториях для Ubuntu 16.04 имеется очень старая версия программы git.
Для того, чтобы проверить имеющуюся версию в репозитории, вначале нужно обновить информацию о доступных программах и их версиях, имеющихся в источниках по умолчанию. Делается это с помощью команды (если потребуется то вводите пароль суперпользователя):
[cc lang=»bash»]
$ sudo apt-get update
[/cc]
После обновления сведений, можем узнать конкретную версию интересующей нас программы. Сделать это можно путем вызова команды, для получения полной информации о доступной программе:
[cc lang=»bash»]
$ sudo apt-cache show git
[/cc]
Но для получения только информации о версии без лишних данных, предпочтительнее результат выполнения передать в команду grep. Делается это следующим образом:
[cc lang=»bash»]
$ sudo apt-cache show git | grep -i version
[/cc]
В ситуации выше мы видим, что имеется возможность установить 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]
Следующим шагом, после добавления нового репозитория, является обновление сведений о доступных для установки программ и их версиях. Для этого вводим команду:
[cc lang=»bash»]
$ sudo apt update
[/cc]
После обновления списка пакетов, узнаем какие версии программы git теперь доступны для установки:
[cc lang=»bash»]
$ sudo apt-cache show git | grep -i version
[/cc]
Теперь как мы видим, у нас добавился новый источник для установки пакетов и в нем доступна самая свежая стабильная версия. Для ее установки из этого источника, введем команду и подтвердим установку «y»:
[cc lang=»bash»]
$ sudo apt install git
[/cc]
После успешной установки, можем узнать каталог, где располагается исполняемый файл программы git :
[cc lang=»bash»]
$ which git
[/cc]
А также версию программы, установленную в нашей рабочей системе:
[cc lang=»bash»]
$ git —version
[/cc]
Для получения подробной информации о программе git, имеющихся ключах и дополнительных возможностях, всегда можно вызвать встроенную справку при помощи:
[cc lang=»bash»]
$ man git
[/cc]
Резюмируем.
Для установки программы git следует применять способ, с добавлением нового источника пакетов, и дальнейшей установкой программы из этого репозитория. Данный способ, позволяет установить в свою систему Linux последнюю стабильную версию, при этом он прост и рекомендован разработчиками git.