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

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

apt-get update
apt-get upgrade
apt-get install git

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

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

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

116 голосов | спросил cwd 7 MaramWed, 07 Mar 2012 00:48:18 +04002012-03-07T00:48:18+04:0012 2012, 00:48:18

5 ответов


60

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

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

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

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

ответил Marco 7 MaramWed, 07 Mar 2012 00:56:43 +04002012-03-07T00:56:43+04:0012 2012, 00:56:43
208

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

sudo add-apt-repository ppa:git-core/ppa -y
sudo apt-get update
sudo apt-get install git -y
git --version

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

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

sudo apt-get install python-software-properties software-properties-common
ответил Dan Dascalescu 1 MonEurope/Moscow2014-12-01T15:33:57+03:00Europe/Moscow12bEurope/MoscowMon, 01 Dec 2014 15:33:57 +0300 2014, 15:33:57
14

Ubuntu 16.04 и выше:

sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git -y

Ссылка: http: //jr0cket.co.uk/2016/06/git-2-9-on-ubuntu-16-04.html

ответил user77115 31 MaramFri, 31 Mar 2017 09:39:47 +03002017-03-31T09:39:47+03:0009 2017, 09:39:47
6

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

ответил Faheem Mitha 7 MaramWed, 07 Mar 2012 09:35:55 +04002012-03-07T09:35:55+04:0009 2012, 09:35:55
0

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

sudo apt-get install python-software-properties
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:git-core/ppa -y
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git -y
git --version
ответил alabi temitope 20 72016vEurope/Moscow11bEurope/MoscowSun, 20 Nov 2016 05:46:26 +0300 2016, 05:46:26

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132