Compilez et installez git2.8 sur centos7.2 selon la documentation, https://git-scm.com/book/zh/v2/起步-安装-Git
Quand il se termine, il s'affiche comme suit :
Que signifient les deux erreurs dans la case rouge ?
La documentation d'installation indique :
J'ai déjà exécuté cette commande. Installez docbook2x séparément, l'affichage est le suivant :
[root@i001 git-2.8.0]# yum install docbook2x
Loaded plugins: axelget, langpacks
No metadata available for base
No metadata available for dockerrepo
No metadata available for elrepo
No metadata available for epel
No metadata available for extras
No metadata available for mariadb
No metadata available for nginx
No metadata available for remi
No metadata available for remi-php70
No metadata available for remi-php70-test
No metadata available for remi-safe
No metadata available for remi-test
No metadata available for rpmforge
No metadata available for rpmforge-extras
No metadata available for rpmforge-testing
No metadata available for salt-2015.8
No metadata available for updates
No package docbook2x available.
Error: Nothing to do
J'ai essayé 3 fois, mais le même message d'erreur s'est affiché. Je ne sais pas quoi faire. Je vais répéter mes étapes d'installation, qui sont basées sur la documentation. Pensez-vous qu'il y a un problème ? >Étape 1 :
$ sudo yum install curl-devel expat-devel gettext-devel \
openssl-devel zlib-devel
Étape 2 :
$ sudo yum install asciidoc xmlto docbook2x
Étape 3 :
$ tar -zxf git-2.8.0.tar.gz
$ cd git-2.8.0
$ make configure
$ ./configure --prefix=/usr
$ make all doc info
$ sudo make install install-doc install-html install-info
Le problème survient lors de l'exécution de . Quelqu'un peut-il m'aider à en découvrir la raison ? make all doc info
La génération de la documentation d'aide git nécessite docbook-2x. Il est recommandé de consulter d'abord le fichier INSTALL dans le répertoire source. De plus, le vôtre est évidemment git 2.8, d'où vient 5.3 ?