it-roy-ru.com

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

Я читал об уязвимости в Git, которая была исправлена ​​в версии 2.2.1. В настоящее время у меня в системе установлен Git 2.1.0 (Ubuntu 14.10), и я попытался переустановить его с помощью apt. Однако, apt сказал мне, что у меня на данный момент последняя версия.

На сайте Git нет готовых версий для Linux. Говорят, что вы можете установить его с помощью менеджеров пакетов. Без сборки из исходного кода, как мне установить последнюю версию Git?

99
190n

Используйте PPA от сопровождающих git в Ubuntu:

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

Если вы не знаете, что такое PPA, сначала прочитайте Что такое PPA и как их использовать?

Если вы получаете сообщение о том, что команда add-apt-repository не найдена, вам может потребоваться добавить пакет python-software-properties или software-properties-common в зависимости от версии Ubuntu.

Ubuntu 14.04

Sudo apt-get install software-properties-common

Ubuntu 13.10 или более ранняя

Sudo apt-get install python-software-properties
167
muru

Вот что я сделал, чтобы обновить git 1.7.9.5 до 2.xxx на 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 install git -y
git --version
2
John Woods