Posso fazer com que o apt-get sempre use --no-install-recommends?

19

Estou tentando criar uma instalação minimalista do debian para o meu netbook. Eu tenho um ponto de restauração do clonezilla que criei logo após uma nova instalação mínima do debian.

Eu não tenho nenhum pacote além do que o debian instala automaticamente durante uma instalação mínima. Cancelei a seleção de tudo no taskel (sem ambiente de desktop, nada).

Eu quero instalar alguns pacotes. Desde que estou criando uma instalação minimalista, quero sempre usá-lo sudo apt-get --no-install-recommends <package-name>.

Existe uma maneira que eu possa criar como um comando abreviado personalizado para isso? Ou existe uma maneira de copiar e colar vários desses comandos em um documento de texto e executá-los todos sequencialmente usando um comando? Você conhece uma maneira mais simples e elegante de executar várias instalações de pacotes a partir de um prompt de comando mínimo recém-instalado?

Mandril
fonte

Respostas:

44

Você pode configurar o apt através dos arquivos apt.conf.

Aqui está um comando que eu uso no meu servidor (como root):

cat > /etc/apt/apt.conf.d/01norecommend << EOF
APT::Install-Recommends "0";
APT::Install-Suggests "0";
EOF

Para ver se o apt lê isso, digite-o na linha de comando (como usuário root ou comum):

apt-config dump | grep Recommends
esplor
fonte
2
Se apt-config dumpdiz que sua linha é ignorada, pode ser porque outro arquivo neste diretório (localize-o grep), digamos 99synaptic, o substitui; nesse caso, você deseja editar esse arquivo ou renomear 01norecomendando aumentando o número inicial para que ele seja Leia mais tarde.
Marc Glisse
E depois que adicionei a configuração para não instalar pacotes recomendados, existe uma maneira de alterar essa configuração para uma execução do apt-get install?
22715 Andrybak
--install-recommends- assim como você poderia ir um passo além e também --install-suggestsque já está desativado por padrão
Ryan Pavlik
0

Aqui está uma lista para criar o /etc/apt/apt.conf.d/999norecommendarquivo conforme a resposta do @ esplor :

apt-config dump | grep -we Recommends -e Suggests | sed s/1/0/ | sudo tee /etc/apt/apt.conf.d/999norecommend
kenorb
fonte