Как обновить версию git linux

Как установить самую последнюю версию Git в Ubuntu

Установить Git на Ubuntu очень легко. Git доступен в главном репозитории Ubuntu и вы можете его установить с помощью терминала:

Достаточно легко, не так ли?

Существует лишь небольшая проблема (которая может и не быть проблемой вовсе), и это версия Git’а, которую он устанавливает.

В системе LTS стабильность программного обеспечения имеет первостепенное значение, поэтому Ubuntu 18.04 и другие дистрибутивы часто предоставляют более старую, но стабильную версию программного обеспечения, которая хорошо протестирована с выпуском дистрибутива.

Поэтому, когда вы проверите версию Git’а, вы увидите, что на самом деле установлена версия, которая старше, чем текущая версия Git’а, доступная на сайте Git-проекта:

На момент написания данной статьи версия, доступная на сайте, была 2.25. Так как же тогда установить последний Git на Ubuntu?

Установка последней версии Git в дистрибутивах Linux, основанных на Ubuntu

Один из способов — установка из исходных текстов. Этот крутой старый метод — не для всех. К счастью, есть PPA, доступный от команды Ubuntu Git Maintainers, который вы можете использовать, чтобы легко установить последнюю стабильную версию Git.

Даже если вы ранее устанавливали Git с помощью apt, он будет обновлен до последней стабильной версии.

Прелесть использования PPA заключается в том, что если будет выпущена новая стабильная версия Git’а, то вы получите её с обновлениями системы. Просто обновите Ubuntu, чтобы получить последнюю стабильную версию Git’а.

Настройка конфигурации Git (для разработчиков)

Если вы установили Git для разработки, то вскоре вы начнете клонировать репозиторий, вносить изменения и коммитить их.

Если вы попытаетесь закоммитить свой код, вы можете увидеть ошибку ‘Пожалуйста, скажите мне, кто вы’, подобную этой:

Она возникает потому, что вы не настроили в Git’е свои персональные данные, которые являются обязательными.

Как уже подсказывает ошибка, вы можете настроить глобальную конфигурацию Git’а таким образом:

С помощью этой команды вы можете проверить конфигурацию Git’а:

Команда должна показывать такой выход:

Эта конфигурация хранится в файле

/.gitconfig. Вы также можете изменить её вручную.

Читайте также:  Анализаторы трафика для windows

В заключение.

Я надеюсь, что это краткое руководство помогло вам установить последнюю версию Git на Ubuntu. С PPA вы легко получите последнюю версию Git’а.

Если у вас есть какие-либо вопросы или предложения, пожалуйста, не стесняйтесь задавать их в разделе комментариев. Быстрые реакции и «благодарность» также приветствуется 🙂

Источник

Как я могу обновиться до более новой версии Git, используя apt-get?

Я только что установил новую машину с Ubuntu Oneiric 11.10 и затем запустил

Теперь, если я запускаю, git —version это говорит мне, что у меня есть, git version 1.7.5.4 но на моей локальной машине у меня гораздо новее git version 1.7.9.2

Я знаю, что могу установить из исходного кода, чтобы получить новейшую версию, но я подумал, что было бы неплохо использовать как можно больше менеджера пакетов, чтобы все было стандартизировано.

Так можно ли использовать, apt-get чтобы получить более новую версию git , и как правильно это сделать?

У вас есть несколько вариантов:

  1. Либо подождите, пока нужная версия появится в используемом вами хранилище.
  2. Скомпилируйте свою версию и создайте deb .
  3. Найдите репозиторий, в котором указана версия, необходимая для вашей версии вашего дистрибутива (например, Git PPA ).
  4. Если вам не нужна какая-либо особенность новой версии, оставайтесь со старой.

Если в используемых вами репозиториях доступна более новая версия, то apt-get update && apt-get upgrade (как пользователь root) обновляется до последней доступной версии.

Для тех, кто не знает, что такое PPA, ссылка

Вот команды, которые вам нужно выполнить, если вы просто хотите сделать это:

По состоянию на декабрь 2018 года я получил git 2.20.1 таким образом, тогда как версия в репозиториях Ubuntu Xenial была 2.7.4.

Если ваша система не имеет add-apt-repository , вы можете установить его через:

Источник

[нубский вопрос][debian] Как обновить git?

Есть сервер с debian, я туда установил git, через apt-get install. Но там версия git-a старая (1.4.4.4), и то что нужно не работает.
Как поставить версию поновее? Спрашиваю, потому что с дебианами ни разу не работал (гугление тое не помогло)

[нубский вопрос][debian] Как обновить git?

# cat /etc/debian_version
4.0

[нубский вопрос][debian] Как обновить git?

Э. А почему бы не собрать из исходников?

[нубский вопрос][debian] Как обновить git?

[нубский вопрос][debian] Как обновить git?

в /etc/apt/sources.list
добавить:
deb http://ftp.nl.debian.org/backports.org etch-backports main
#apt-get update
#apt-get install -t etch-backports git-core
и должна установится версия
http://packages.debian.org/etch-backports/git-core

[нубский вопрос][debian] Как обновить git?

>А почему бы не собрать из исходников?
Чтоб не тащить нахрен ненужные там инструменты для разработки и сборки

[нубский вопрос][debian] Как обновить git?

>#apt-get install -t etch-backports git-core

Спасибо, помогло!
Тема закрыта

[нубский вопрос][debian] Как обновить git?

Можно конечно попробовать стыбзить git-core из lenny. Но навряд ли оно встанет без обновления libc6 И кучи других ключевых компонентов.

Читайте также:  Apple файлы для windows

Так что есть три варианта:
1. Ставить build-essential и build-deps и собирать новую версию из сорцов.
2. Обновить систему на lenny.
3. Забить.

Re: [нубский вопрос][debian] Как обновить git?

4. Использовать бэкпорты

[нубский вопрос][debian] Как обновить git?

Источник

Как я могу обновить новую версию Git с помощью apt-get?

Я только что создал новую машину с Ubuntu Oneiric 11.10, а затем запустил

Теперь, если я запускаю git —version он говорит мне, что у меня git version 1.7.5.4 но на моей локальной машине у меня есть гораздо более новая git version 1.7.9.2

Я знаю, что могу установить из источника, чтобы получить самую новую версию, но я подумал, что было бы неплохо использовать диспетчер пакетов как можно больше, чтобы все стандартизировалось.

Так можно ли использовать apt-get для получения более новой версии git , и как правильно это сделать?

У вас есть несколько вариантов:

  1. Подождите, пока вам не понадобится версия, которую вы используете.
  2. Скомпилируйте свою версию и создайте deb .
  3. Найдите репозиторий, который предоставляет версию, необходимую для вашей версии вашего дистрибутива (например, Git PPA ).
  4. Если вам не нужна какая-либо особенность из более новой версии, оставайтесь со старой.

Если более новая версия доступна в используемых вами репозиториях, то apt-get update && apt-get upgrade (с правами администратора) обновляется до последней доступной версии.

Вот команды, которые вам нужно запустить, если вы просто хотите сделать это:

По состоянию на декабрь 2014 года я получил git 2.2.0 таким образом, в то время как версия в репозиториях Ubuntu Trusty была 1.9.1. По состоянию на август 2016 года я получаю v2.9.3.

Обратите внимание, что add-apt-repository устанавливается через:

Выполнение поиска «git ppa» дает стабильные версии Git . См. Инструкции по установке здесь . Вы также можете установить пакет, загрузив его непосредственно с веб-страницы и установив с помощью dpkg -i .

Как обновить версию Git Ubuntu Linux!

Вы можете просто использовать этот код!

Чтобы обновить git на Ubuntu 12.04, просто следуйте этой строке команд:

Источник

1.5 Введение — Установка Git

Установка Git

Прежде чем использовать Git, вы должны установить его на своём компьютере. Даже если он уже установлен, наверное, это хороший повод, чтобы обновиться до последней версии. Вы можете установить Git из собранного пакета или другого установщика, либо скачать исходный код и скомпилировать его самостоятельно.

В этой книге используется Git версии 2.8.0. Хотя большинство используемых нами команд должны работать даже в старых версиях Git, некоторые из них могут не работать или действовать немного иначе, если вы используете старую версию. Поскольку Git отлично справляется с сохранением обратной совместимости, любая версия после 2.8 должна работать нормально.

Установка в Linux

Если вы хотите установить Git под Linux как бинарный пакет, это можно сделать, используя обычный менеджер пакетов вашего дистрибутива. Если у вас Fedora (или другой похожий дистрибутив, такой как RHEL или CentOS), можно воспользоваться dnf :

Читайте также:  Openvpn видимость сети за клиентом windows

Если же у вас дистрибутив, основанный на Debian, например, Ubuntu, попробуйте apt :

Чтобы воспользоваться дополнительными возможностями, посмотрите инструкцию по установке для нескольких различных разновидностей Unix на сайте Git https://git-scm.com/download/linux.

Установка на Mac

Существует несколько способов установки Git на Mac. Самый простой — установить Xcode Command Line Tools. В версии Mavericks (10.9) и выше вы можете добиться этого просто первый раз выполнив ‘git’ в терминале.

Если Git не установлен, вам будет предложено его установить.

Если Вы хотите получить более актуальную версию, то можете воспользоваться бинарным установщиком. Установщик Git для OS X доступен для скачивания с сайта Git https://git-scm.com/download/mac.

Установка в Windows

Для установки Git в Windows также имеется несколько способов. Официальная сборка доступна для скачивания на официальном сайте Git. Просто перейдите на страницу https://git-scm.com/download/win, и загрузка запустится автоматически. Обратите внимание, что это отдельный проект, называемый Git для Windows; для получения дополнительной информации о нём перейдите на https://gitforwindows.org.

Для автоматической установки вы можете использовать пакет Git Chocolatey. Обратите внимание, что пакет Chocolatey поддерживается сообществом.

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

Многие предпочитают устанавливать Git из исходников, поскольку такой способ позволяет получить самую свежую версию. Обновление бинарных инсталляторов, как правило, немного отстаёт, хотя в последнее время разница не столь существенна.

Если вы действительно хотите установить Git из исходников, у вас должны быть установлены следующие библиотеки, от которых он зависит: autotools, curl, zlib, openssl, expat, and libiconv. Например, если в вашей системе используется dnf (Fedora) или apt-get (системы на базе Debian), вы можете использовать одну из следующих команд для установки всех зависимостей, используемых для сборки и установки бинарных файлов Git:

Для того, чтобы собрать документацию в различных форматах (doc, html, info), понадобится установить дополнительные зависимости:

Пользователи RHEL и производных от неё (таких как CentOS или Scientific Linux) должны подключить репозиторий EPEL для корректной установки пакета docbook2X

Если вы используете систему на базе Debian (Debian/Ubuntu/Ubuntu-производные), вам так же понадобится установить пакет install-info :

Если вы используете систему на базе RPM (Fedora/RHEL/RHEL-производные), вам так же понадобится установить пакет getopt , который уже установлен в системах на базе Debian:

К тому же из-за различий имён бинарных файлов вам понадобится сделать следующее:

Когда все необходимые зависимости установлены, вы можете пойти дальше и скачать самый свежий архив с исходниками из следующих мест: с сайта Kernel.org https://www.kernel.org/pub/software/scm/git, или зеркала на сайте GitHub https://github.com/git/git/releases. Конечно, немного проще скачать последнюю версию с сайта GitHub, но на странице kernel.org релизы имеют подписи, если вы хотите проверить, что скачиваете.

Затем скомпилируйте и установите:

После этого вы можете получать обновления Git посредством самого Git:

Источник

Оцените статью