Какие пакеты страниц руководства для GCC есть в Debian 10 Buster / Testing?

Какие пакеты страниц руководства для GCC есть в Debian 10 Buster / Testing?

Я только build-essentialчто установил, gcc-8но страницы руководства, похоже, недоступны.

$ man gcc
No manual entry for gcc
See 'man 7 undocumented' for help when manual pages are not available.

Более того, я вижу, что страницы руководства не предоставляются gcc-8(или 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

Я совершенно уверен, что раньше был man gcc. Я использую Debian 10.0 Buster (тестирование).

решение1

Страницы руководства предоставляются в contribпакетах,gcc-docи т. д. (См. ссылки в правом верхнем углу связанной страницы для всех релизов, где доступен пакет.)

Компилятором Debian 10 по умолчанию является GCC 8. Документация GCC 8 не была упакованакак раз к выпуску Debian 10, но этодоступно в бэкпортах, вместе ссоответствующий gcc-docпакет. Чтобы установить его, вам нужно включить бэкпорты с помощью contribи non-free, а затем установить его оттуда явно:

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

Обратите внимание, что даже если gcc-docвы захотите установить manpages-posix-devдокументацию POSIX на документацию стандартной библиотеки ISO C.

решение2

Gcc-doc для Buster пока недоступен, но его можно установить, немного повозившись, из buster-backports. Надеюсь, этот ответ скоро устареет.... Как root:

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

Но он не выживет dist-upgradeиз-за неудовлетворенной зависимости.

Связанный контент