De nombreux projets GNU, y compris GCC, concèdent sous licence leur documentation sous la licence de documentation gratuite GNU . Il y a une longue dispute entre la Free Software Foundation et le projet Debian, qui considère le GFDL comme non-libre , surtout parce qu'il peut interdire d'être modifié certaines sections de la documentation.
Pour cette raison, la documentation de GCC n'est pas incluse dans la distribution Debian elle-même. Il est cependant distribué par le projet Debian dans le cadre du référentiel «non libre». Le fait que le dépôt non libre soit officiellement supporté par Debian mais ne fasse pas officiellement partie de Debian est le résultat de nombreux débats et compromis au sein du projet Debian.
Vous pouvez rechercher sur le site Web Debian un paquet contenant le fichier g++.1
(sélectionnez «les paquets qui contiennent des fichiers dont les noms contiennent le mot-clé», car la page de manuel est en fait compressée, le nom du fichier l'est donc g++.1.gz
). Vous le trouverez dans le package gcc-VERSION-doc , qui est un méta-package dans le référentiel contrib qui dépend du package gcc-VERSION-doc dans le référentiel non libre.
Sur votre machine, assurez-vous que les dépôts contrib et non-free sont activés. Votre /etc/apt/sources.list
devrait contenir une ligne comme
deb http://ftp.debian.org/debian squeeze main non-free contrib
ou plusieurs lignes comme
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 vous modifiez /etc/apt/sources.list
, exécutez en apt-get update
tant que root par la suite. Une fois que vous avez ces référentiels dans vos sources, vous pouvez utiliser apt-file pour rechercher le paquet contenant un fichier par nom. Vous devez exécuter en apt-file update
tant que root après avoir installé le programme ou modifié la liste des sources.
apt-file search g++.1
Une fois que vous avez trouvé le package dans lequel se trouve le fichier (comme indiqué ci-dessus, vous voulez le g++-doc
package), utilisez apt-get install g++-doc
ou quel que soit votre gestionnaire de packages préféré.
gcc-doc
.