ToB企服应用市场:ToB评测及商务社交产业平台
标题:
Linux下安装Git
[打印本页]
作者:
羊蹓狼
时间:
2022-6-24 10:42
标题:
Linux下安装Git
Git官网如下,我们以安装Git最新版本2.36.1版本为例。
Git官网
https://git-scm.com/download/linux
一、删除已有Git
可以通过
rpm -aq | grep git
或
git -version
查看当前Linux下是否已安装Git。
可以看到当前Linux下没有安装Git,若安装了Git,则通过命令
yum remove git
删除已有的Git。
二、安装编译Git时需要的包
由于我们是通过下载Git源码进行编译安装的,而Git是C语言编写的,所以在安装Git前需要提前安装编译Git时需要的包。
执行以下两个命令:
yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel
yum install -y gcc perl-ExtUtils-MakeMaker
复制代码
若在执行上面第一条命令时看到有类似如下报错时也没有关系,这是因为我们在安装这些包的时候无法解析域名,他会尝试其他镜像。
通过下图可以看到,我们安装好了所有包。
若不想在这一步时出现这种问题,可以通过下面方式。
1、vi /etc/resolv.conf
2、将下面两行追加近resolv.conf
nameserver 8.8.8.8
nameserver 114.114.114.114
3、wq!保存退出
可以看到,不会再报错了。
同样,执行yum install -y gcc perl-ExtUtils-MakeMaker时报如下错误信息,他也会尝试其他镜像,最后也是可以安装成功的,如果不想出现以下报错,可以通过如下操作。
以上报错是无法连接ipv6地址。通过ifconfig可以看到,导致yum安装报错是它所致。
只需
vi /etc/sysctl.conf
,并将下面配置追加到sysctl.conf文件末尾,禁用ipv6即可。
#shutdown IPv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
复制代码
可以看到ipv6被禁用了。
重新安装可以发现没有上面的错误提示了。
三、下载Git的tar包
在
/opt
目录下执行如下命令,即可将Tomcat安装包下载到
/opt
目录下。
wget --no-check-certificate https://www.kernel.org/pub/software/scm/git/git-2.36.1.tar.gz
复制代码
四、编译安装Git
将Git解压到
/opt/git/src
目录下,执行以下两个命令:
mkdir /opt/src
tar -zxvf git-2.36.1.tar.gz -C /opt/src/
复制代码
进入到
/opt/src/git-2.36.1
目录下,
执行以下两个命令将Git进行编译安装到/opt/git目录下。
make all prefix=/opt/git
make install prefix=/opt/git
复制代码
五、配置环境变量
通过命令
vim /etc/profile
编辑profile文件,将下面命令追加到文件末尾。
export PATH=/opt/git/bin:$PATH
复制代码
保存退出后,使用
source /etc/profile
命令重载profile文件。
执行完上面所有步骤后,我们可以通过
git --version
查看Git版本,可知,Git已经安装成功了。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4