Economizando na instalação de pacotes no Debian


Nesta dica veremos como reduzir a instalação de pacotes extras no Debian, quando instalamos certos certos programs e para tal utilizaremos o apt-get, o aptitude e o apt-.conf.

Veremos o uso da opção –no-install-recommends do apt-get:

# apt-get --no-install-recommends install xfce4-screenshooter

2013-05-06-200127_726x372_scrot

Observem a lista de pacotes recomendados que não seriam instalados, dentre eles o painel XFCE:

E agora veremos instalando com o aptitude e sua opção equivalente, a –without-recommends:

# aptitude --without-recommends install xfce4-screenshooter

2013-05-06-200233_726x372_scrot

2013-05-06-200253_726x372_scrot

Captura de tela - 06-05-2013 - 20:04:58

Agora veremos a economia gerada pelo uso de uma dessa opções sobre a instalação de um único pacote, o qual eu dependia para o caso de uma compilação, o asciidoc, aqui utilizo o apt-get:

# apt-get --no-install-recommends install asciidoc

Captura de tela - 06-05-2013 - 20:06:44

Captura de tela - 06-05-2013 - 20:07:05

Captura de tela - 06-05-2013 - 20:08:41

Ou seja, por causa de um único pacote de 1.442KB eu teria que baixar 680MB!!!:

Noutro exemplo vemos o peso-pesado Gnome e seus 498 pacotes ter sido reduzido para 416:

Captura de tela - 06-05-2013 - 20:09:45

Captura de tela - 06-05-2013 - 20:10:33

Captura de tela - 06-05-2013 - 20:11:36

O apt.conf:

Uma boa idéia seria o uso do arquivo /etc/apt/apt.conf, no qual adicionammos as seguintes linhas:

APT::Install-Recommends 0;
APT::Install-Suggests 0;
Aptitude::Recommends-Important 1;
Setando os valores acima para “1“, se tem o mesmo efeito que a retirada dessas opções do arquivo, ou seja, “0” desabilita a instalação de pacotes sugeridos ou recomendados e “1” habilita-os.

Uma outra forma de redução é especdificando quais pacotes não devem ser instalados na própria linha de instalação, e isso se faz inserindo o nome do pacote seguido de um traço “-“, exemplo:

# apt-get install gdm3 gnome mono-runtime-
Nesse caso acima, em meu Debian ocorre a redução do download de pacotes de 373 para 346.

Lembrando que… fazendo uso dessas opções alguns pacotes (talvez) realmente necessários deixaram de ser instalados e isso conta muito, principalmente no caso de libs para compilação, minha sugestão é sempre verificar o que é recomendado e na dúvida uso o apt-cache para ver do que se trata tal pacote

apt-cache search pacote
apt-cache show pacote
Esta é uma modificação de duas antigas dicas que fiz para o VOL:

Anúncios
Economizando na instalação de pacotes no Debian

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s