小编El_*_*ado的帖子

如何在 CentOS 7.4 上正确从源代码安装 Git 2.17.1?

我想在 CentOS 7.4 上安装最新的可用 git (git-2.17.1),因为一些应用程序对此有抱怨,而且不仅仅是这样。

我正在尝试在CentOS 7.4上从源代码安装git-2.17.1

这些是我尝试过的方法:

  • 使用以下命令(仅)卸载旧的 git:

A)rpm -e --nodeps git

  • git-2.17.1.zip下载并解压文件/home/myusername/temp/

  • 在本例中更改为提取文件的目录/home/myusername/temp/git-2.17.1/

  • 作为超级用户,使用以下命令安装了所有可能需要的依赖项:

a) yum install docbook2X-0.8.8-17.el7.x86_64.rpm(下载此软件包后)

b)yum install dh-autoreconf curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel asciidoc xmlto gengetopt autoconf libcurl-devel gcc kernel-headers debhelper intltool perl-Git po-debconf

  • 按照 git-scm 网站上的说明创建了符号链接,使用:

A) ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi

  • 作为普通用户,运行以下命令:

  • ./configure CFLAGS='-I/usr/local/openssl/include' LDFLAGS='-L/usr/local/openssl/lib' --prefix=/usr/local/git --with-openssl=/usr/local/bin/openssl

  • make all doc info

  • 再次,作为超级用户,运行以下命令:

  • make install install-doc install-html install-info

最后一步出现问题,输出如下:

install -m 644 git.info …
Run Code Online (Sandbox Code Playgroud)

source centos git software-installation

5
推荐指数
1
解决办法
1988
查看次数

标签 统计

centos ×1

git ×1

software-installation ×1

source ×1