Obtenha o pacote gcc-doc
Para obter esses pacotes com o comando apt-get install
, precisamos editar nosso arquivo sources.list
para incluir os repositórios contrib
e non-free
.
Por exemplo, aqui está meu arquivo /etc/apt/sources.list
:
deb http://httpredir.debian.org/debian/ jessie main contrib non-free
deb-src http://httpredir.debian.org/debian/ jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
# jessie-updates, previously known as 'volatile'
deb http://httpredir.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://httpredir.debian.org/debian/ jessie-updates main contrib non-free
# Backport Testing on stable
# JDK 8
deb http://ftp.de.debian.org/debian jessie-backports main
Nota: no caso de alguém ainda não saber, em circunstâncias normais, este arquivo só pode ser editado como root.
$ su
[YOUR_ROOT_PASSWORD]
# vi /etc/apt/sources.list
ou você pode usar um editor que seja mais amigável para iniciantes, como o Nano
# nano /etc/apt/sources.list
ou um editor de GUI, como o Gedit
# gksu gedit /etc/apt/sources.list
Não deixe de adicionar contrib
e non-free
resositories.
No meu caso, gcc-4.9-doc all
estava no non-free
repo, enquanto gcc-doc amd64
estava localizado em contrib
repo.
Por que o gcc-doc não é livre?
Devido a questões entre a GFDL (GNU Free Documentation License) e a DFSG (Debian Free Software Guidelines), sim, mais legalidades abençoadas.
Veja duas incompatibilidades principais:
-
Documentos licenciados GFDL estão proibidos de serem usados em qualquer projeto que use DRM (Gerenciamento de Direitos Digitais), o Debian não permite que um comportamento tão restritivo em software / documentos os considere livres.
-
Os documentos licenciados como GFDL podem conter seções invariantes. Para o Debian, isso simplesmente não é um exemplo de conteúdo livre, seja este conteúdo software ou documentação.
Para mais, leia esta Declaração de posição .