Установка последней версии git в ubuntu
My Current git версия 1.7.9.5...
Мне нужно обновить, по крайней мере, до git 1.7.10, чтобы команда git clone
работала правильно
Я попробовал sudo add-apt-repository ppa:git-core/ppa
для обновления, но привел к этому:
Traceback (most recent call last):
File "/usr/bin/add-apt-repository", line 125, in <module>
ppa_info = get_ppa_info_from_lp(user, ppa_name)
File "/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py", line 80, in get_ppa_info_from_lp
curl.perform()
pycurl.error: (7, "couldn't connect to host")
Что я должен сделать, чтобы установить последнюю версию git (для обновления)?
Ответы
Ответ 1
У команды разработчиков Ubuntu git есть PPA только для этого
ppa:git-core/ppa
Просто делать:
sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git
Если команда add-apt-repository
не найдена, сначала установите ее с
sudo apt-get install software-properties-common python-software-properties
Ответ 2
Возник вопрос: "Что делать, если команда sudo add-apt-repository ppa:git-core/ppa
не работает".
У меня была такая же проблема в VM за прокси-сервером. Я разрешил его с помощью следующих двух шагов:
-
Настройка переменных среды прокси-сервера
export http_proxy=http://<user>:<pwd>@<proxy_url>:<port_number>
export https_proxy=http://<user>:<pwd>@<proxy_url>:<port_number>
-
Запустите команду add-apt-repository
снова как sudo с опцией -E
, которая сохраняет пользовательскую среду:
sudo -E add-apt-repository ppa:git-core/ppa
Ответ 3
или супер ручной метод
загрузить исходный код git из git hub, а затем
make prefix=/usr/local all
sudo make prefix=/usr/local install
https://www.digitalocean.com/community/tutorials/how-to-install-git-on-ubuntu-14-04
Ответ 4
Просто следуйте приведенным ниже командам, чтобы обновить последнюю версию git
sudo add-apt-repository ppa:git-core/ppa -y
sudo apt-get update
sudo apt-get install git -y
git --version