Debian 10 Buster/Testing의 GCC 매뉴얼 페이지는 어떤 패키지로 구성되어 있나요?

Debian 10 Buster/Testing의 GCC 매뉴얼 페이지는 어떤 패키지로 구성되어 있나요?

방금 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(패키지를 사용할 수 있는 모든 릴리스는 링크된 페이지의 오른쪽 상단에 있는 링크를 참조하세요.)

데비안 10의 기본 컴파일러는 GCC 8입니다. GCC 8 문서는 패키지되지 않았습니다.데비안 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

하지만 ISO C 표준 라이브러리 문서의 POSIX 문서에 액세스하기 위해 gcc-doc설치를 원할 수도 있습니다 .manpages-posix-dev

답변2

Buster용 gcc-doc는 아직 실제로 사용할 수 없지만, 약간의 과정을 거쳐 Buster-backports에서 설치할 수 있습니다. 이 답변이 곧 더 이상 사용되지 않게 되기를 바랍니다.... 루트로:

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충족되지 않은 종속성으로 인해 살아남지 못할 것입니다 .

관련 정보