Muchos proyectos de GNU, incluido GCC, licencian su documentación bajo la Licencia de Documentación Libre de GNU . Existe una disputa de larga data entre la Free Software Foundation y el proyecto Debian, que considera que el GFDL no es libre , principalmente porque puede prohibir la modificación de algunas secciones de la documentación.
Por esta razón, la documentación de GCC no está incluida en la distribución de Debian. Sin embargo, es distribuido por el proyecto Debian como parte del repositorio "no libre". Que el repositorio no libre sea oficialmente compatible con Debian pero que no sea oficialmente parte de Debian es el resultado de mucho debate y compromiso dentro del proyecto Debian.
Puede buscar en el sitio web de Debian un paquete que contenga el archivo g++.1
(seleccione "paquetes que contengan archivos cuyos nombres contengan la palabra clave", porque la página del manual está realmente comprimida, de modo que el nombre del archivo g++.1.gz
). Lo encontrará en el paquete gcc-VERSION-doc , que es un metapaquete en el repositorio contrib que depende del paquete gcc-VERSION-doc en el repositorio no libre.
En su máquina, asegúrese de tener habilitados los repositorios contrib y no libres. Su /etc/apt/sources.list
debe contener una línea como
deb http://ftp.debian.org/debian squeeze main non-free contrib
o múltiples líneas como
deb http://ftp.debian.org/debian squeeze main
deb http://ftp.debian.org/debian squeeze contrib
deb http://ftp.debian.org/debian squeeze non-free
Si modifica /etc/apt/sources.list
, ejecute apt-get update
como root después. Una vez que tenga estos repositorios en sus fuentes, puede usar apt-file para buscar el paquete que contiene un archivo por su nombre. Debe ejecutar apt-file update
como root después de instalar el programa o modificar la lista de fuentes.
apt-file search g++.1
Una vez que encuentre en qué paquete está el archivo que desea (como se indicó anteriormente, desea el g++-doc
paquete), use apt-get install g++-doc
o lo que sea su administrador de paquetes favorito.
gcc-doc
.