Git源码安装

一、安装依赖

  • 安装 Git 依赖的库:curl、zlib、openssl、expat,还有libiconv
  • yum的最小化安装
sudo yum install curl-devel expat-devel gettext-devel \
    openssl-devel zlib-devel
  • apt-get最小化安装
sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext \
    libz-dev libssl-dev
  • 为了能够添加更多格式的文档(如 doc, html, info),你需要安装以下的依赖包:
  sudo yum install asciidoc xmlto docbook2x
  sudo apt-get install asciidoc xmlto docbook2x

二、获取最新版本

  • Kernel.org,kernel.org 上包含有文件下载签名
  • GitHub, 通常在 GitHub 上的是最新版本

三、编译安装

tar -zxf git-2..18.0.tar.gz
cd git-2.18.0
make configure
./configure --prefix=/usr
make all doc info
sudo make install install-doc install-html install-info

注:使用 Git 来获取 Git 的升级

git clone git://git.kernel.org/pub/scm/git/git.git
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在 CentOS 的默认仓库中有git,所以最简单的方法是:yum install git这种方法虽然简单,但是一...
    iscona阅读 388评论 0 0
  • 环境 系统:CentOS 6.9软件:git-2.9.5.tar.gz 编译安装 下载源码包地址:https://...
    袁先生的笔记阅读 951评论 0 0
  • 廖老师的教程不错:http://www.liaoxuefeng.com/wiki/0013739516305929...
    my__life阅读 283评论 0 0
  • 今年也來到九月份多了,從近成長會以來挖了很多的坑也寫了不少對自己的省思,但對自己的“狀態管理”這點,自己覺得做得很...
    小慷阅读 191评论 0 0
  • 昨天晚上 十一点暴龙眼镜品牌活动 (一) (二) (三)欢迎回家 漂亮小蓝孩 多少次的眼神碰撞 让人心动不已
    k921阅读 152评论 0 0