linux环境下git的安装配置

1、查看git的最新版本:

查看最新版git:访问https://www.kernel.org/pub/software/scm/git/或者https://github.com/git/git/releases

2、登录到服务器上,下载git安装包,可以把最后面的版本信息,改成你需要下载的版本

wget https://Github.com/Git/Git/archive/v2.11.0.tar.gz

下载完之后,解压

tar -zxvf v2.21.0.tar.gz

3、进入到解压目录后,进行安装

make configure

当出现一下错误:

/bin/sh: autoconf: command not found

make: *** [configure] Error 127

先执行以下安装,然后重新试下

yum install install autoconf automake libtool

成功后显示:GEN configure

4、接着在当前目录执行:

./configure --prefix=/usr/local/git --with-iconv --with-curl --with-expat=/usr/local/lib

①如果报错:cache.h:40:18: fatal error: zlib.h: No such file or directory
安装zlib:yum install zlib、yum install zlib-devel
②如果报错:make[1]: *** [perl.mak] Error 2
安装:yum install perl-ExtUtils-MakeMaker package

5、执行以下命令:

make && make install

6、执行以下命令后,git安装完成:

echo "export PATH=$PATH:/home/git/git-2.21.0" >>/etc/bashrcsource /etc/bashrc

如果不生效,可以手动设置环境变量,可见后面

可以尝试git clone一个项目,如果出现以下问题:

Unable to find remote helper for ‘https‘

是因为 /usr/libexec/git-core/ 路径没在 PATH 环境变量中,设置环境变量:

vim ~/.bash_profile(有的地方是修改vim /etc/profile)

然后再尝试,可以了

至此在linux上安装git已经完成。

原文地址:https://www.cnblogs.com/shawWey/p/10455368.html

时间: 2024-12-13 02:07:12

linux环境下git的安装配置的相关文章

Linux环境下NodeJS的安装配置

#进入安装目录cd /usr/local/ #删除原有安装rm -rf noderm -rf node-v0.10.29-linux-x64 #解压压缩包tar -zxv -f node-v0.10.29-linux-x64.tar.gz #修改目录mv node-v0.10.29-linux-x64 node #添加环境变量并使之生效,内容如下export PATH=$PATH:/usr/local/bin/nodejs/bin #测试命令node -v #------------------

LInux环境下Eclipse + Tomcat + MySQL 配置J2EE开发环境的方法

上一篇博文里总结了面向对象三大特性在Java中的体现,现在谈一谈Java中的抽象类,接口,内部类等特性. 一. 抽象类 public abstract class Shape { public int shapeID = 0; public abstract double getArea(); } Java中允许类.接口或成员方法具有抽象属性,而不允许成员域或构造方法具有抽象属性. 类修饰词中含有abstract的类具有抽象属性,称为抽象类:接口总是具有抽象属性. 如果成员方法的修饰词中含有ab

实验七:Xen环境下cirrOS的安装配置

实验名称: Xen环境下cirrOS的安装配置 实验环境: 这里的cirrOS和实验六中的busybox的启动方式相同,唯一的区别就是我们使用的cirrOS镜像中,已经包含了根文件系统.内核文件以及ramdisk和grub程序: 只需要我们使用xen环境下的/usr/bin/pygrub程序来引导即可: 所以,这里只需要看xen环境的安装是否正常即可:通过 xl list 命令来测试即可: 实验需求: 通过 pygrub 程序引导 cirrOS 启动,虚拟机系统cirrOS正常运行即可: 实验配

mosquitto在Linux环境下的部署/安装/使用/测试

mosquitto在Linux环境下的部署 看了有三四天的的源码,(当然没怎么好好看了),突然发现对mosquitto的源码有了一点点感觉,于是在第五天决定在Linux环境下部署mosquitto. 使用传统源码安装步骤: 步骤1:http://mosquitto.org/files/source/官网下载源码,放到Linux环境中.解压后,找到主要配置文件config.mk,其中包含mosquitto的安装选项,需要注意的是,默认情况下mosquitto的安装需要OpenSSL(一个强大的安全

SuSE Linux 11 下informix数据库安装配置

Informix是IBM公司出品的关系数据库管理系统(RDBMS)家族.现在用的人越来越少啦,各大运营商倒是还有用的,工作需要,还是要学习一下安装. 系统: SUSE Linux Enterprise Server 11 (x86_64) 一.安装 1.以root用户身份创建informix组和用户,假设informix用户的HOME目录为/opt/informix # groupadd  informix # useradd  -g  informix  -d  /opt/informix  

第十八篇 Linux环境下常用软件安装和使用指南

提醒:如果之后要安装virtualenvwrapper的话,可以直接跳到安装virtualenvwrapper的方法,而不需要先安装好virtualenv 安装virtualenv和生成虚拟环境 安装virtualenv:yum -y install python-virtualenv 生成虚拟环境: 先切换到想要生成虚拟环境的目录下面 生成python2的虚拟环境:virtualenv 虚拟环境名,例如:virtualenv test_py2 生成python3的虚拟环境:virtualenv

Linux 环境下pip的安装

转载原地址为http://i.cnblogs.com/EditPosts.aspx?opt=1,转载请注明原地址,谢谢! 1. 概述 自动化发布平台需要在线上环境重新安装部署,涉及到多个包的安装,之前没有记录下.导致此次安装的时候, 有些过程主要重新再经历一遍,不过也好,至少可以趁这个机会把Python涉及各个模块安装部署做到自动化. 1.1 pip的安装 网上一堆关于Linux下pip的安装文档,大部分是无法使用的,不知道这些人自己有没有尝试过.而且大部分是完全一样的, 估计是粘贴复制的居多.

Ubuntu环境下Eclipse的安装(配置JDK8,Eclipse)

上周末,为了学习给换装系统Ubuntu Kylin 14.1版本.第一次接触Linux系统,花了2天时间熟悉一些基础命令,浪费了不少时间. 对于Linux初学者,安装Eclipse 的过程中,肯定有很多问题,百度的结果很多,五花八门,但真正适合有用的很少.Rock 在此把我在安装过程中运到的问题和安装步骤给新手做个分享,让你们可以减少安装需要的时间(我花了4个小时才完全配置完毕....好坑). 第一步:下载Eclipse 下载地址:http://www.eclipse.org/downloads

Win7环境下Git Bash个性化配置

最近决定好好使用下Git来进行版本管理,Github上也打算让自己活跃些,也算一个成长激励. 但是问题出现了,Git GUI实在不想用,VS的Git插件试过,功能上仍有欠缺(比如创建了不同分支后,不能push新分支,并且很多命令在插件如此小的面板上体现不出来),所以坚持用Git Bash,但是Git Bash的窗口,字体等虽然可以通过cmd窗口的设置来设置,如下: 但是,字体选项太小(选用点阵字体要好看一点,否则只有新宋体),而且仍然摆脱不了Window cmd窗口的限制,最多调整成如下效果(窗