308 votes

Qu'est-ce que le makeinfo, et comment l'obtenir ?

J'essaie de construire GNU grep, et quand je lance make, j'obtiens :

[snip]
/bin/bash: line 9: makeinfo: command not found

Qu'est-ce que le makeinfo, et comment l'obtenir ?

(C'est Ubuntu, si cela fait une différence)

11 votes

Pour ceux qui sont venus ici en se demandant comment les experts en la matière ci-dessous trouvent ce genre de choses : il suffit de faire apt-file search bin/makeinfo

0 votes

apt search makeinfo #(ou yum search makeinfo )

488voto

Tuminoid Points 3295

Dans (au moins) Ubuntu, lorsque l'on utilise bash Il vous indique quel paquet vous devez installer si vous tapez une commande et qu'elle n'est pas trouvée dans votre chemin. Mon terminal dit que vous devez installer le paquet 'texinfo'.

sudo apt-get install texinfo

20 votes

Notez juste que pour installer le paquet, il faut sudo apt-get install texinfo . Notez que c'est teXinfo, et non texTinfo que j'ai lu par erreur au début.

2 votes

Juste pour la note - comment savoir quel paquet contient l'utilitaire ? Par exemple, comment connaître texinfo si je connais seulement le nom makeinfo.

3 votes

Vous exécutez la commande dans le terminal $ makeinfo et Ubuntu vous le dira : he program 'makeinfo' is currently not installed. You can install it by typing: sudo apt-get install texinfo

36voto

arun Points 11

Pour Centos, je résous le problème en installant ces paquets.

yum install texi2html texinfo 

Ne vous inquiétez pas s'il n'y a pas d'entrée pour makeinfo. Exécutez simplement

make all

Vous pouvez le faire de manière similaire pour ubuntu en utilisant sudo .

2 votes

Texi2html est à proprement parler, non nécessaire. (RHEL6+)

4 votes

Texi2html est, à proprement parler, inutile. (CentOS 7).

1 votes

CentOS / Rocky Linux 8 : dnf config-manager --set-enabled powertools && dnf install texinfo

6voto

denn Points 67

Il faut installer texinfo. configure aura toujours le cache de ses résultats, donc il pensera toujours que makeinfo est manquant. Supprimez votre source et décompressez-la à nouveau à partir de l'archive. Exécutez configure puis make.

6voto

kevinarpe Points 2902

Si vous construisez des paquets à partir de zéro :

Plus précisément, si vous construisez bash à partir de la source, les documents d'installation, y compris les pages de manuel, échoueront (silencieusement) sans makeinfo disponible.

1voto

Yuval F Points 15248

Voici une description de makeinfo . Je vous suggère d'utiliser yum afin qu'il puisse détecter les dépendances comme celle-ci et télécharger les fichiers automatiquement.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X