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

Publicado por edps em 26/08/2010

[ Hits: 7.329 ]

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

 


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



Usuários que como eu não dispõem de internet rápida, têm alguns problemas quando realizam atualizações em seu sistema.

No exemplo a seguir, todo o meu Debian Squeeze estaria atualizado, não fosse pelos 'monstrengos' games Sauerbraten e Nexuiz, cujo download totalizava 1.3 GB:
A solução encontrada foi congelar esses pacotes, para isso usaremos o DPKG e a opção --set-setections.

Como root, digite:

# echo "nexuiz hold"|dpkg --set-selections; echo "nexuiz-data hold"|dpkg --set-selections; echo "nexuiz-music hold"|dpkg --set-selections; echo "nexuiz-textures hold"|dpkg --set-selections; echo "sauerbraten hold"|dpkg --set-selections; echo "sauerbraten-data hold"|dpkg --set-selections

* caso queiram rodar como usuário normal, adicionem 'sudo' antes do comando 'dpkg --set-selections'

A seguir veremos que os pacotes já não constam na lista de atualizações e serão mantidos em suas respectivas versões:
Quando quiserem atualizá-los, apenas substituam a palavrinha mágica 'hold' por install, como no exemplo: # echo "nexuiz install"|dpkg --set-selections; echo "nexuiz-data install"|dpkg --set-selections; echo "nexuiz-music install"|dpkg --set-selections; echo "nexuiz-textures install"|dpkg --set-selections; echo "sauerbraten install"|dpkg --set-selections; echo "sauerbraten-data install"|dpkg --set-selections
* nos exemplos acima usei ( ; ) para separar os comandos, porém, eles também podem ser executados separadamente, linha por linha.

Para maiores informações sobre gerenciamento de pacotes no Debian, instalem o Guia de Referência Debian, que ficará acessível na seção Acessórios do menu Gnome.

sudo apt-get install debian-reference-pt-br
Até a próxima.

Outras dicas deste autor

Ícones nouveGnome

Convertendo arquivos PDF para TXT

Instalação do driver da nVidia no sidux

Convertendo uma webpage para PDF pelo terminal

Arch Linux personalizado

Leitura recomendada

Assistindo filmes em Blu-ray no GNU/Linux

Permissão de acesso à dispositivos USB no Oracle Virtual Box

Protegendo e restaurando arquivos de configuração do Linux

Fedora x K3b (plugin MP3)

Instalando Spotify e Frostwire no LMDE 2

  

Comentários
[1] Comentário enviado por murderb13 em 26/08/2010 - 14:39h

muito boM.!

[2] Comentário enviado por removido em 23/12/2011 - 17:41h

Para não precisar logar-se como root também podemos fazer assim, no exemplo congelo a atualização do pacote linux-image-2.6-686:

$ su -c 'echo "linux-image-2.6-686 hold"| sudo dpkg --set-selections'

e para liberá-lo:

$ su -c 'echo "linux-image-2.6-686 install"| sudo dpkg --set-selections'



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts