Reduzindo o download de pacotes ao instalar programas com o APT

Publicado por edps em 15/07/2010

[ Hits: 8.398 ]

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

GetDeb no Debian Squeeze

Firefox no Linux em apenas 5 passos

gmusicbrowser Player - Instalação em diversas distros

LocalePurge, removendo locales não utilizados no Arch Linux e em distros Debian-like

sources.list para o Ubuntu 10.10 Maverick Meerkat

Leitura recomendada

Instalando o Webmin

Escutando CDs no XMMS

Cockpit (Gerenciador de Servidores) no CentOS 7

Tornando o Gimp parecido com Photoshop

Cyberlink PowerDVD para Linux

  

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