Instalando pacotes sem docs

1

Eu quero instalar vários pacotes, mas não quero instalar a documentação deles. Como posso fazer isso?

    
por Robert 24.10.2014 / 17:29

2 respostas

2

--path-exclude pode ser usado para filtrar arquivos indesejados ao instalar um pacote:

dpkg -i --path-exclude=/usr/share/doc/* ...

Para tornar a solução permanente, crie um arquivo /etc/dpkg/dpkg.cfg.d/01_nodoc que especifique os filtros desejados. Exemplo:

path-exclude /usr/share/doc/*
# we need to keep copyright files for legal reasons
path-include /usr/share/doc/*/copyright
path-exclude /usr/share/man/*
path-exclude /usr/share/groff/*
path-exclude /usr/share/info/*
# lintian stuff is small, but really unnecessary
path-exclude /usr/share/lintian/*
path-exclude /usr/share/linda/*

Em seguida, altere /etc/apt/apt.conf.d/99synaptic ou crie um novo arquivo contendo:

APT::Install-Recommends "false";

Referência:

por user.dz 24.10.2014 / 17:47
1

Normalmente, os pacotes doc são recomendados pelo pacote principal, mas não são dependências complexas. Se forem dependências difíceis (por exemplo, texlive-full ), não acho que haja uma maneira simples ou segura. Para pacotes recomendados, a resposta é simples:

sudo apt-get install --no-install-recommends <package-name>
    
por muru 24.10.2014 / 17:58