Viele GNU-Projekte, einschließlich GCC, lizenzieren ihre Dokumentation unter der GNU-Lizenz für freie Dokumentation . Es gibt einen langjährigen Streit zwischen der Free Software Foundation und dem Debian-Projekt, der die GFDL als nicht frei ansieht , hauptsächlich, weil sie das Ändern einiger Abschnitte der Dokumentation verbietet.
Aus diesem Grund ist die GCC-Dokumentation nicht in der Debian-Distribution selbst enthalten. Es wird jedoch vom Debian-Projekt als Teil des "nicht-freien" Repository verteilt. Dass das nicht-freie Repository offiziell von Debian unterstützt wird, aber nicht offiziell Teil von Debian ist, ist das Ergebnis vieler Debatten und Kompromisse innerhalb des Debian-Projekts.
Sie können auf der Debian-Website nach einem Paket suchen , das die Datei enthält g++.1
(wählen Sie "Pakete, die Dateien enthalten, deren Namen das Schlüsselwort enthalten", da die Manpage tatsächlich komprimiert ist, so dass der Dateiname lautet g++.1.gz
). Sie finden es im Paket gcc-VERSION-doc , einem Metapaket im Contrib- Repository, das vom Paket gcc-VERSION-doc im Non-Free-Repository abhängt.
Stellen Sie auf Ihrem Computer sicher, dass die Repositorys contrib und non-free aktiviert sind. Ihr /etc/apt/sources.list
solltet eine Zeile wie enthalten
deb http://ftp.debian.org/debian squeeze main non-free contrib
oder mehrere Zeilen wie
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
Wenn Sie Änderungen vornehmen /etc/apt/sources.list
, führen Sie diese anschließend apt-get update
als root aus. Sobald Sie diese Repositorys in Ihren Quellen haben, können Sie mit apt-file nach dem Paket suchen, das eine Datei nach Namen enthält. Sie müssen apt-file update
als root ausgeführt werden, nachdem Sie das Programm installiert oder die Quellenliste geändert haben.
apt-file search g++.1
Sobald Sie herausgefunden haben, in welchem Paket sich die gewünschte Datei befindet (wie oben angegeben, möchten Sie das g++-doc
Paket), verwenden Sie apt-get install g++-doc
oder was auch immer Ihr bevorzugter Paketmanager ist.
gcc-doc
.