Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: PCLinuxOS 2012 LXDE
Por pinduvoz
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Reduzindo o download de pacotes ao instalar programas com o APT
Linux user
Publicado por Edinaldo P. Silva em 15/07/2010

Login: edps, 2095502 pontos | Blog: http://gnu2all.blogspot.com/
[ Hits: 4038 ]

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

Leitura recomendada
   Dica Linux recomendada Instalação do Debian Lenny através de dispositivos removíveis USB
   Dica Linux recomendada Solução para problema de fontes do Fedora 15 Lovelock
   Dica Linux recomendada ZynAddSubFX - programa para composição musical
   Dica Linux recomendada Lançamento do TupiServer Linux 1.0
   Dica Linux recomendada cat como um editor de texto simples

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


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.