Багато проектів GNU, включаючи GCC, ліцензують свою документацію відповідно до ліцензії GNU Free Documentation . Існує давня суперечка між Фондом вільного програмного забезпечення та проектом Debian, який вважає, що GFDL є невільним , здебільшого тому, що він може забороняти змінювати деякі розділи документації.
З цієї причини документація GCC не входить у сам дистрибутив Debian. Він, однак, поширюється проектом Debian як частина "невільного" сховища. Те, що невільний сховище офіційно підтримується Debian, але офіційно не є частиною Debian, є результатом багато дискусій та компромісів всередині проекту Debian.
Ви можете шукати на веб-сайті Debian пакет, що містить файл g++.1
(виберіть "пакети, що містять файли, імена яких містять ключове слово", оскільки фактична сторінка фактично стиснута, тому назва файлу є g++.1.gz
). Ви знайдете його в пакеті gcc-VERSION-doc , який є метапакетом у сховищі contrib, що залежить від пакета gcc-VERSION-doc у невільному сховищі.
На своєму комп'ютері переконайтеся, що у вас включені дописи та невільні сховища. Ви /etc/apt/sources.list
повинні містити рядок типу
deb http://ftp.debian.org/debian squeeze main non-free contrib
або декілька ліній, як-от
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
Якщо ви змінюєте /etc/apt/sources.list
, запустіть apt-get update
як root після цього. Коли у вас є сховища у ваших джерелах, ви можете використовувати apt-файл для пошуку пакету, що містить файл за назвою. Вам потрібно запустити apt-file update
як root після встановлення програми або зміни списку джерел.
apt-file search g++.1
Як тільки ви знайдете, в якому пакунку знаходиться файл, який ви хочете (як зазначено вище, ви хочете отримати g++-doc
пакет), використовуйте apt-get install g++-doc
або будь-який ваш улюблений менеджер пакунків.
gcc-doc
.