Cadeias de dependência de meta-pacote

1

Eu estou olhando para despir meu sistema para o essencial que ele precisa para ser um lugar ".. bem bastante bonito .." para obter algum trabalho de desenvolvimento feito. Estou pesquisando o ~# dpkg --list e estou observando um punhado de drivers de impressora com nomes estranhos para impressoras que nunca usarei. Então há os drivers para protocolos para sistemas que, como minha pesquisa rende, eram estritamente em uso na academia, e empresas como, no final dos anos 80 ... Basicamente há muitos pacotes, que eu estou confiante de que não vou use cups e samba no topo da minha lista.

Existe um método testado e verdadeiro, mais sofisticado do que remover os Meta-Packages, purgar um pacote e soltar para um dos terminais ctrl+alt+f# para reinstalá-lo se eu quebrar alguma coisa?

Eu tive um tempo de inicialização e desligamento inacreditáveis, desabilitando o daemon de serviços desnecessários da inicialização automática, (ModemManager - adeus), esperando poder obter um aumento no desempenho geral do sistema de arquivos, limitando o número de pacotes e arquivos que precisam ser indexados. Estou executando um sistema antigo.

Qualquer metodologia sólida que melhore a minha abordagem de tentativa e erro para destruir o bloatware seria muito apreciada.

    
por blanket_cat 18.04.2017 / 12:09

1 resposta

3

Se você não se esquiva de fazer uma nova instalação, você pode instalar o Ubuntu Server e escolher apenas a instalação mínima. Depois disso, instale apenas pacotes (por exemplo, um ambiente de desktop) usando:

sudo apt-get install --no-install-recommends package-name

O --no-installation-recommends flag instala pacotes apenas com as principais dependências necessárias, mas sem o recomendado.

EDITAR:

Se você não quiser escrever --no-installation-recommends toda vez que instalar um pacote, você pode configurar o comportamento padrão do apt-get para fazer isso automaticamente adicionando a seguinte linha ao seu arquivo /etc/apt/apt.conf :

APT::Install-Recommends "false";

Para desfazer isso, basta excluir a linha editada ou comentá-la adicionando dois // no início da linha.

//APT::Install-Recommends "false";

Veja man apt.conf para mais detalhes.

    
por Maximilian Laule 18.04.2017 / 13:08