Je viens dinstaller build-essential
, qui a installé gcc-8
mais le les pages de manuel ne semblent pas disponibles.
$ man gcc No manual entry for gcc See "man 7 undocumented" for help when manual pages are not available.
De plus, je peux voir que les pages de manuel ne sont pas fournies par gcc-8
(ou gcc-7
),
# dpkg -L gcc-8 | grep -i man /usr/share/man /usr/share/man/man1 /usr/share/man/man1/x86_64-linux-gnu-gcc-ar-8.1.gz /usr/share/man/man1/x86_64-linux-gnu-gcc-nm-8.1.gz /usr/share/man/man1/x86_64-linux-gnu-gcc-ranlib-8.1.gz /usr/share/man/man1/gcc-ar-8.1.gz /usr/share/man/man1/gcc-nm-8.1.gz /usr/share/man/man1/gcc-ranlib-8.1.gz
Je « suis tout à fait sûr quauparavant il y avait un man gcc
. Jutilise Debian 10.0 Buster (test).
Réponse
Les pages de manuel sont fournies dans contrib
packages, gcc-doc
etc. (voir les liens en haut à droite de la page liée pour toutes les versions où le paquet est disponible.)
Le compilateur par défaut de Debian 10 est GCC 8. La documentation de GCC 8 na pas été empaquetée à temps pour Debian Version 10 , mais elle est disponible dans les backports , avec le gcc-doc
package . Pour linstaller, vous devez activer les backports avec contrib
et non-free
, et installez-le explicitement à partir de là:
echo deb http://deb.debian.org/debian buster-backports main contrib non-free | sudo tee /etc/apt/sources.list.d/buster-backports.list sudo apt update sudo apt install -t buster-backports gcc-doc
Commentaires
Réponse
Le gcc-doc pour Buster nest pas encore vraiment disponible, mais peut être installé, avec un peu de précision, à partir de buster-backports. Espérons que cette réponse deviendra bientôt obsolète …. En tant que root:
echo "deb http://deb.debian.org/debian buster-backports main non-free" >/etc/apt/sources.list.d/buster-backports.list apt-get download gcc-8-doc dpkg -i gcc-8-doc_*.deb
Elle ne survivra pas à dist-upgrade
mais à cause de la dépendance non satisfaite.
gcc-doc
nest toujours pas disponible dans Buster, même aveccontrib
activé poursources.list
manpages-posix-dev
et vous trouverezman ctype.h
etc.