Qual é a utilização dos pacotes * -doc?

15

Eu estava instalando alguns programas, e todo programa tem um XXX-docpacote. Suponho que seja para documentação, talvez até para páginas de manual? Como obtenho uma documentação online, nesse caso, posso remover todos os docpacotes? Eu só preciso de páginas de manual básicas, não de toda a documentação, então no que elas realmente devem consistir?

Por exemplo: vim-docconsistem apenas em arquivos .html (verificados usando dpkg), então a página de manual não existe, acho, então qual é a utilidade do pacote de documentos?

É seguro sudo apt-get purge (or remove) .*-doc:?

Benjamin
fonte
Por quê? Duvido que você economize um tremendo espaço ao fazer isso. É certo que a maior parte da documentação e sua localização são bastante obscuras.
haziz

Respostas:

14

Como você notou, os pacotes de documentos não são para páginas básicas de manual / informações. Eles contêm documentação estendida, geralmente na forma de páginas HTML. Portanto, geralmente é seguro remover todos os pacotes de documentos instalados. apenas certifique-se de não remover os pacotes em excesso, o que é especialmente fácil *. Além disso, o regex é um pouco difícil apt-get, não parece usar o estilo padrão POSIX / Extended POSIX. Na verdade, eu faria algo assim.

dpkg -l | awk ' { print $2 } ' | grep '\-doc$'

Se você aprovar a lista exibida, poderá tentar limpá-los dessa maneira,

sudo apt-get purge `dpkg -l | awk ' { print $2 } ' | grep '\-doc$'`
JM Becker
fonte
É um pouco confuso; documentação prolongado é muitas vezes em pacotes não chamados -doc, e se bem me lembro alguns -docpacotes fazer contêm páginas man.
Caracol mecânico
Infelizmente, a consistência nem sempre é 100% em relação aos softwares / pacotes criados pela comunidade. Obviamente, isso melhorou drasticamente ao longo dos anos. Eu considerei a possibilidade, e é por isso que eu só consigo falar '... Geralmente ...'. Além disso, enfatizei a importância da revisão.
JM Becker
A documentação mantida pela equipe de documentação do Ubuntu está em ubuntu-docs ou dependendo do seu sabor (x) (k) etc ...
jjesse