centos6.5 git clone 报错问题

服务器CentOS6.5,安装git并使用

1.卸载CentOS6.5自带的git版本,以便安装更高版本的git

查看版本号

# git --version
git version 2.1.2

卸载:# yum remove git

2.下载git2.1.2版本并解压:

# wget https://www.kernel.org/pub/software/scm/git/git-2.1.2.tar.gz
# tar xzf git-2.1.2.tar.gz

若下载时报--no-check-certificate 则在wget 后添加: --no-check-certificate

或者:echo "check_certificate = off" >> ~/.wgetrc

3.安装git并添加到环境变量中

# cd git-2.1.2
# make prefix=/usr/local/git all
# make prefix=/usr/local/git install
# echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
# source /etc/bashrc

错误:没有安装libssl

错误:安装libssl-dev时No package libssl-dev available

解决办法:yum install expat-devel

注:libssl-dev是ubuntu系统的库,而centos系统对应的是openssl-devel ,所以运行centos中运行yum install openssl-devel,ubuntu系统运行apt-get install libssl-dev

错误:make[1]: *** [perl.mak] Error 2 

解决办法:yum install perl-ExtUtils-MakeMaker package

错误:po/bg.msg 错误127

解决办法:yum install tcl  build-essential tk gettext

错误:ssl connect error

解决办法:yum update -y nss curl libcurl openssh

其余错误及解决办法:https://www.cnblogs.com/grimm/p/5368777.html

注:

# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
# yum install  gcc perl-ExtUtils-MakeMaker

 

 

猜你喜欢

转载自blog.csdn.net/m0_38087224/article/details/85017441