我读到了Git中的一个安全漏洞,该漏洞在2.2.1版本中得到了修复。我现在的系统上有Git 2.1.0 (Ubuntu14.10),并试图用apt重新安装它。然而,apt告诉我,我现在有最新的版本。
Git网站没有为Linux预先构建的版本。他们说你可以用软件包管理器安装它。如果没有从源代码构建,我将如何安装最新版本的Git?
发布于 2016-11-20 02:39:41
这就是我在Ubuntu12.04上将git 1.7.9.5升级到2.xxx时所做的工作:
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发布于 2022-04-23 19:36:28
如果您想安装PPA的特定版本,而不一定是最新版本(我建议您考虑将来的可重现性),您可以使用以下内容:
sudo add-apt-repository ppa:git-core/ppa
sudo apt update
sudo apt install git=1:2.36.0-0ppa1~ubuntu20.04.1这将在Ubuntu20.04上安装git 2.36。
大型版本字符串1:2.36.0-0ppa1~ubuntu20.04.1是直接从PPA页面:https://launchpad.net/~git-core/+archive/ubuntu/ppa粘贴的副本。
有关版本字符串的更多信息,请访问:为什么有些包在其版本字符串前面的冒号之前有额外的数字?
https://askubuntu.com/questions/568591
复制相似问题