我当前的 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(升级)?
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
如果未找到add-apt-repository
命令,请先使用以下命令进行安装:
sudo apt-get install software-properties-common
错误:无法启动dirmngr
如果收到错误:
gpg: failed to start the dirmngr '/usr/bin/dirmngr': No such file or directory
然后,使用以下命令安装 dirmngr
:
sudo apt install dirmngr --install-recommends
问题是:"当命令失败时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>
-
使用
-E
选项以 sudo 身份再次运行add-apt-repository
命令,以保留用户环境:sudo -E add-apt-repository ppa:git-core/ppa
只需按照以下命令更新最新版本的 git
sudo add-apt-repository ppa:git-core/ppa -y
sudo apt-get update
sudo apt-get install git -y
git --version
要在最新版本的 Ubuntu 中安装或更新 Git,只需在终端中键入以下命令并按回车键(返回)。
sudo apt-get install git
用于检查 Git 版本。
git --version
或超级手动方法
从 Git Hub 下载 Git 源代码,然后
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
在 Ubuntu 中安装 Git
- sudo apt-get 更新
- sudo apt-get install git
- sudo apt-get install gitk git-gui