Reduzindo o download de pacotes ao instalar programas com o APT

Publicado por edps em 15/07/2010

[ Hits: 9.257 ]

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

repacman - reempacote um programa no Arch Linux

Wakka (outra) interface gráfica para o pacman (pra variar)

O Debian e a (OSI) Open Source Initiative

eBook A Cathedral e o Bazar

Menu do Openbox com ícones

Leitura recomendada

PulseEffects, um fantástico equalizador e mesa de som completa, para Linux

Alternativa paro Adobe Flash Player

O.S. Desktop - Sistema Operacional completo

Slingshot Launcher no Ubuntu

Alterar senha de root do Webacula no MySQL

  

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