1、查看Git版本
首先我们通过SSH客户端连接树莓派,在树莓派中通过查看 Git 版本信息,我们只能看到最高版本显示为 2.30.2
,并且通过apt安装也无法将Git更新到最新版。
git --version
sudo apt upgrade git
那么我们只能通过从源代码来构建安装Git了,从源代码构建是一个简单的过程,它包含下载、编译源代码并将其安装到系统上。
以下是从源代码构建安装Git的操作步骤:
2、安装所需的依赖项:
Git需要在您的系统上安装几个依赖项,然后才能从源代码构建它。在基于Ubuntu或debian的系统上,您可以通过在终端运行以下命令来安装这些依赖项:
sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev
在其他系统上,您可能需要使用不同的包管理器或手动安装依赖项。
3、下载Git源代码:
我们可以以从 Git官方网站 下载最新版本的Git源码包,或者也可以通过终端运行以下命令从GitHub克隆Git的存储库:
git clone https://github.com/git/git.git
4、编译源代码:
进入下载或克隆Git源代码的目录,进行编译安装:
cd git
make prefix=/usr/local all
sudo make prefix=/usr/local install
编译安装过程中需要耐心等待一会,简单几步它便会自动完成安装。
5、检查Git是否成功升级:
在终端中输入以下命令,检查Git是否已安装并正常运行。
git --version
查看显示出来的Git的版本号,是否已经变为刚刚编译安装的版本,如果显示版本依然还是旧的,可以重启设备后再次查看。
sudo reboot
再次查看 Git 版本,已经成功从 2.30.2 成功升级到了 2.40.1
pi@Rpi4B2G:~ $ git --version
git version 2.40.1.515.g5597cfdf47
就是这样!您已经在系统上成功地从源代码构建并安装了Git。
本文的构建安装方式也适用任何 Ubuntu / Debian 的发行版