É seguro esvaziar / usr / share / doc?

11

Eu não preciso das man pages e documentações no meu servidor debian. É salvar para esvaziar essa pasta completamente para liberar algum espaço em disco, substituindo todos os arquivos nessa pasta com arquivos fictícios vazios.

Ou existe uma maneira melhor de desinstalar todas as manpages e documentações?

Até agora eu instalei o localepurge que já desinstalei todas as localidades não utilizadas e também desinstale as minhas localidades alemãs, mas eu gostaria de manter alguma localização em alemão.

Com "seguro", não estou totalmente seguro, mas com a mesma "segurança" que usei com localepurge (que nunca causou nenhum problema)

    
por rubo77 22.01.2015 / 05:22

2 respostas

10

Deve ser bom excluir arquivos em /usr/share/doc em sistemas baseados em Debian.

A política do Debian especifica explicitamente na seção 12.3:

Packages must not require the existence of any files in /usr/share/doc/ in order to function. [...]

The system administrator should be able to delete files in /usr/share/doc/ without causing any programs to break.

Como o gerenciador de pacotes também é um programa, ele deve lidar com essa situação (arquivos ausentes) adequadamente. Pode ser necessário após as atualizações para purgar /usr/share/doc manualmente novamente.

As respostas a esta questão do Ubuntu explicam como o espaço em disco pode ser salvo e o gerenciador de pacotes pode ser configurado corretamente Sistemas baseados em Debian.

    
por 22.01.2015 / 12:00
1

Interferir com o gerenciador de pacotes Debian apagando arquivos que estão sob seu controle é sempre uma coisa perigosa para se fazer. Daí a inclusão deste parágrafo na documentação de localepurge :

Please note, that this tool is a hack which is not integrated with Debian's package management system and therefore is not for the faint of heart. This program interferes with the Debian package management and does provoke strange, but usually harmless, behaviour of programs related with apt/dpkg like dpkg-repack, reportbug, etc. Responsibility for its usage and possible breakage of your system therefore lies in the sysadmin's (your) hands.

No entanto, se você realmente precisa do espaço em disco, você está livre para fazer isso se funcionar para você. Seria de esperar que os pacotes geralmente não dependam da documentação presente para funcionar, mas não há garantias.

Or is there a better way to uninstall all manpages.

A exclusão de /usr/share/doc não tem nada a ver com manpages. Esses são encontrados em /usr/share/man .

    
por 22.01.2015 / 05:37