在 Debian 9 中安装更新(或最新)的 Git 版本

exc*_*emb 5 git debian upgrade

我想在 Debian 9 上安装 Git。我apt install git-all按照Git网站上的说明运行,但它安装了 version 2.11.0

我认为需要更新软件包,但apt-get updateapt-get upgrade没有改变任何东西。看来这个 Git 版本是 Debian 9 的最新稳定版。

我想使用更新的 Git 版本。我能做的最好的是什么?

Abd*_*ull 9

也许您正在使用的Debian版本的向后移植版本提供了更新的 git 版本,可以满足您的要求。

以 Debian 11(bullseye)版本为例,bullseye的默认git包是 on version 2.30.xbullseye-backportgit是 on version2.34.x。这个更新的git版本特别受欢迎,因为它允许使用 SSH 密钥签署提交

首先,您需要将bullseye-backports包源添加到您的bullseye系统中(我不知道旧版本是否允许使用bullseye-backports,然后在之后apt update,您将能够安装backports git包:

echo "deb http://deb.debian.org/debian bullseye-backports main" >/etc/apt/sources.list.d/bullseye-backports.list

apt update
apt install git/bullseye-backports
Run Code Online (Sandbox Code Playgroud)


exc*_*emb 3

为了运行最新的 Git 版本,我按照Git 官方网站上的从源代码安装的说明进行操作。