¿Qué empaqueta las páginas de manual para GCC en Debian 10 Buster/Testing?

¿Qué empaqueta las páginas de manual para GCC en Debian 10 Buster/Testing?

Acabo de instalar build-essential, que se instaló gcc-8pero 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 las proporciona 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 (prueba).

Respuesta1

Las páginas de manual se proporcionan en contribpaquetes,gcc-docetc. (Consulte los enlaces en la parte superior derecha de la página vinculada para conocer 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 estaba empaquetadaa tiempo para el lanzamiento de Debian 10, pero esdisponible en backports, junto congcc-docel paquete correspondiente. Para instalarlo, debe habilitar los backports con contriby non-freee instalarlo 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

Sin embargo, tenga en cuenta que incluso gcc-docsi desea instalarlo manpages-posix-devpara acceder a documentos POSIX en documentos de la biblioteca estándar ISO C.

Respuesta2

El gcc-doc para Buster aún no está disponible, pero se puede instalar, con un poco de manipulación, desde buster-backports. Esperemos que esta respuesta quede obsoleta pronto.... Como raíz:

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

Sin embargo , no sobrevivirá dist-upgradedebido a la dependencia insatisfecha.

información relacionada