《如何在 Ubuntu 20.04 上从源代码安装 Git [快速入门]》和《如何在 Ubuntu 20.04 上安装 Git》是我参考的博客。
https://git-scm.com/是git官网。
lsb_release -r
看到操作系统版本是20.04
。
uname -r
看到内核版本是5.4.0-156-generic
。
sudo apt update
更新一下源。
完成之后如下图:
sudo apt install -y dh-autoreconf libcurl4-gnutls-dev libexpat1-dev make gettext libz-dev libssl-dev libghc-zlib-dev
完成之后如下:
https://mirrors.edge.kernel.org/pub/software/scm/git/可以下载源码。
sudo mkdir /gitcode
在根目录下创建gitcode目录用于放置源代码和解压之后的代码。
使用sudo wget -c https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.35.1.tar.gz -P /gitcode
下载源码包到gitcode目录下。
cd /gitcode
进入gitcode目录。
sudo tar -zxf git-2.35.1.tar.gz
用来不显示细节进行解压。
ls -l
查看当前目录下的文件。
cd git-2.35.1
进入到解压后的源代码根目录下。
sudo make configure
sudo ./configure --prefix=/usr
配置并检查编译环境。
中间略去一些过程的图片,只显示sudo ./configure --prefix=/usr
最后的过程:
sudo make all
进行编译。
完成之后如下图:
sudo make install
进行安装。
完成之后如下图:
git --version
要是能够显示git version 2.35.1
就说明安装成功。
cd ~
进入到当前用户的家目录里边。
使用sudo git clone git://git.kernel.org/pub/scm/git/git.git
拉取一下它自身的代码,测试一下效果如何,可能比较慢。
所以我用自己在码云的仓库测试一下,sudo git clone https://gitee.com/seaside123/include-other-clanguage.git
,效果如下: