Reduzindo o download de pacotes ao instalar programas com o APT

Publicado por edps em 15/07/2010

[ Hits: 9.244 ]

Blog: https://edpsblog.wordpress.com/

 


Reduzindo o download de pacotes ao instalar programas com o APT



Numa outra dica expus como fazer com que o APT baixasse somente o necessário para o bom funcionamento do sistema, para isso utilizei opção: --no-install-recommends

Nessa dica veremos como fazer o mesmo só que de forma diferente e especificando pacotes indesejados.

No exemplo abaixo, estava partindo de uma instalação básica com o CD NetInstall do Debian e iria instalar o Desktop Gnome mínimo para depois incrementá-lo:

sudo apt-get install gdm gdm-themes gnome-core compiz compizconfig-settings-manager compiz-fusion-plugins-main compiz-fusion-plugins-unsupported compiz-fusion-plugins-extra compiz-fusion-bcop compizconfig-backend-gconf fusion-icon metacity-themes nautilus-open-terminal nautilus-filename-repairer nautilus-gksu nautilus-scripts-manager nautilus-image-converter nautilus-sendto synaptic

Logo de cara notei o pacote "gnome-user-guide", como não preciso disso para que o Gnome funcione, acrescentei seu nome seguido de um traço ( - ) ao final do comando para que ele não fosse instalado:

sudo apt-get install gdm gdm-themes gnome-core compiz compizconfig-settings-manager compiz-fusion-plugins-main compiz-fusion-plugins-unsupported compiz-fusion-plugins-extra compiz-fusion-bcop compizconfig-backend-gconf fusion-icon metacity-themes nautilus-open-terminal nautilus-filename-repairer nautilus-gksu nautilus-scripts-manager nautilus-image-converter nautilus-sendto synaptic gnome-user-guide-

Um breve resumo:

"Lendo listas de pacotes...
Construindo árvore de dependências...
Lendo informação de estado...
O pacote gnome-user-guide não está instalado, então não será removido
Os pacotes extra a seguir serão instalados:
...
Pacotes sugeridos:
...
Pacotes recomendados:
gnome-user-guide
Os NOVOS pacotes a seguir serão instalados:
...
0 pacotes atualizados, 382 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
É preciso baixar 5105kB/250MB de arquivos.
Depois desta operação, 708MB adicionais de espaço em disco serão usados.
Você quer continuar [S/n]? "


Vejam que ele aparece na seção "pacotes recomendados", mas como não o instalei, economizei 15MB.

Em outro exemplo, dessa vez já no ambiente Gnome, iria fazer a instalação de codecs, plugins e programas de áudio e vídeo:

sudo apt-get install audacious audacious-plugins gtk-recordmydesktop mplayer gstreamer0.10-alsa gstreamer0.10-ffmpeg gstreamer0.10-lame gstreamer0.10-fluendo-mp3 gstreamer0.10-pulseaudio gstreamer0.10-nice gstreamer0.10-plugins-bad gstreamer0.10-plugins-really-bad gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly gnome-codec-install aacgain aacplusenc cdparanoia cdrecord dvd+rw-tools faac faad ffmpeg flac flake id3v2 lame libdvdcss2 mkisofs mp3gain mppenc musepack-tools mencoder monkeys-audio movixmaker-2 mpg321 normalize-audio sox speex twolame vcdimager vorbis-tools vorbisgain wavpack w64codecs

Pesquisando pelo "estranho" pacote freepats, fiz uma pesquisa com o apt-cache:

sudo apt-cache show freepats

Surge o resultado:
Linux: Reduzindo o download de pacotes ao instalar programas com o APT
Ou seja, eu iria baixar um pacote (opcional) de 29MB do qual não faria uso!

Então:

sudo apt-get install audacious audacious-plugins gtk-recordmydesktop mplayer gstreamer0.10-alsa gstreamer0.10-ffmpeg gstreamer0.10-lame gstreamer0.10-fluendo-mp3 gstreamer0.10-pulseaudio gstreamer0.10-nice gstreamer0.10-plugins-bad gstreamer0.10-plugins-really-bad gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly gnome-codec-install aacgain aacplusenc cdparanoia cdrecord dvd+rw-tools faac faad ffmpeg flac flake id3v2 lame libdvdcss2 mkisofs mp3gain mppenc musepack-tools mencoder monkeys-audio movixmaker-2 mpg321 normalize-audio sox speex twolame vcdimager vorbis-tools vorbisgain wavpack w64codecs freepats-

Como visto acima essa é mais uma opção útil para se baixar menos pacotes com o APT.

* Alerto que a opção só será aceita se o pacote em questão não for dependência de outro que vai ser instalado.

Até a próxima.

Outras dicas deste autor

O Arch Linux e a autenticação de pacotes

Boot lento no Fedora 15?

Configuração de Servidor Debian Squeeze

Goggles Music Manager

Excluindo pacotes da lista de atualizações em distros Debian-like

Leitura recomendada

Instalando Mapserver com CGI e Java - Centos X86_64

Restaurar arquivo de Snapshot do VirtualBox

SimpleScreenRecorder no Debian Wheezy

Descompactando vários arquivos de uma vez

YUM :: Mais recursos e mais servidores

  

Comentários
[1] Comentário enviado por beneskate em 17/07/2010 - 14:03h

Bem bacana essa sua dica.... eu já tinha reparado nessa o apt baixar pacotes extras.... mas ainda não tinha procurado uma solução.... agora já tenho uma..... VLW!...



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts