Acabo de instalar build-essential
, que instaló gcc-8
pero el las páginas de manual parecen no estar disponibles.
$ man gcc No manual entry for gcc See "man 7 undocumented" for help when manual pages are not available.
Además, puedo ver que las páginas de manual no están «proporcionadas por gcc-8
(o 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
Estoy bastante seguro de que anteriormente había un man gcc
. Estoy usando Debian 10.0 Buster (probando).
Respuesta
Las páginas de manual se proporcionan en contrib
paquetes, gcc-doc
, etc. (Consulte los vínculos en la parte superior derecha de la página vinculada para todas las versiones en las que el paquete está disponible.)
El compilador predeterminado de Debian 10 es GCC 8. La documentación de GCC 8 no se empaquetó a tiempo para Debian 10 , pero está disponible en backports , junto con el correspondiente gcc-doc
paquete . Para instalarlo, debe habilitar backports con contrib
y non-free
, e instálelo desde allí explícitamente:
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
Comentarios
Respuesta
El gcc-doc para Buster no está realmente disponible todavía, pero se puede instalar, con un poco de arreglos, desde buster-backports. Con suerte, esta respuesta se volverá obsoleta pronto … Como 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
No sobrevivirá a un dist-upgrade
aunque debido a la dependencia no satisfecha.
gcc-doc
todavía no está disponible en Buster, incluso concontrib
habilitado parasources.list
manpages-posix-dev
y encontraráman ctype.h
etc.