Я читал об уязвимости в Git, которая была исправлена в версии 2.2.1. В настоящее время у меня в системе установлен Git 2.1.0 (Ubuntu 14.10), и я попытался переустановить его с помощью apt. Однако, apt сказал мне, что у меня на данный момент последняя версия.
На сайте Git нет готовых версий для Linux. Говорят, что вы можете установить его с помощью менеджеров пакетов. Без сборки из исходного кода, как мне установить последнюю версию Git?
Ответы:
Используйте PPA от сопровождающих в
git
Ubuntu:Если вы не знаете, что такое PPA, сначала прочитайте, что такое PPA и как их использовать?
Если вы получаете сообщение об ошибке, что
add-apt-repository
команда не найдена, вам может потребоваться добавитьpython-software-properties
пакет или, вsoftware-properties-common
зависимости от версии Ubuntu.Ubuntu 14.04
Ubuntu 13.10 или более ранняя
источник
git pull --rebase --autostash
на 2.9 :)Вот что я сделал, чтобы обновить git 1.7.9.5 до 2.xxx на Ubuntu 12.04:
источник
sudo apt-get upgrade
может повлиять на LOT больше, чем просто вgit
зависимости от содержимого PPA, я рекомендую пропустить это, если вы не знаете, что вам нужны какие-либо более новые пакеты в PPA, чем просто зависимости, которые будут извлеченыinstall git
.