Se você costuma instalar e remover zilhões de pacotes essa dica é pra você.
Quando removemos um pacote utilizando os comandos:
# apt-get remove pacote
ou
# dpkg -R pacote
O pacote é removido, entretantp os arquivos de configuração continuam no sistema.
Para verificar quais resíduos de pacotes ainda tem no seu sistema podemos usar o seguinte comando:
# dpkg --list|grep ^rc
Tudo que começa com rc significa que o pacote foi removido mas os arquivos de configuração ficaram...
rc cupsys-driver-gutenprint 5.0.0.99.1-0ubuntu2 printer drivers for CUPS
rc ekiga 2.0.3-0ubuntu8 H.323 and SIP compatible VOIP client
rc evolution-common 2.10.1-0ubuntu2 architecture independent files for Evolution
rc evolution-exchange 2.10.1-0ubuntu1 Exchange plugin for the Evolution groupware
...
Para remover estes arquivos deixados para trás faremos uso do seguinte comando
# apt-get --purge pacote
ou
# dpkg -P pacote
esses comandos vão executar um purge no pacote a ser removido, agora se seu sistema possui vários pacotes assim podemos usar shellscript, coringas e uma forcinha do awk vamos lá....
# for i in `dpkg --list|grep ^rc|awk '{ print $2 }'`;do dpkg -P $i;done
(Lendo banco de dados ... 91588 arquivos e diretórios atualmente instalados.)
Removendo cupsys-driver-gutenprint ...
Apagando arquivos de configuração de cupsys-driver-gutenprint ...
(Lendo banco de dados ... 91588 arquivos e diretórios atualmente instalados.)
Removendo ekiga ...
Apagando arquivos de configuração de ekiga ...
(Lendo banco de dados ... 91588 arquivos e diretórios atualmente instalados.)
Removendo evolution-common ...
Apagando arquivos de configuração de evolution-common ...
(Lendo banco de dados ... 91588 arquivos e diretórios atualmente instalados.)
Removendo evolution-exchange ...
Apagando arquivos de configuração de evolution-exchange ...
E pronto, nada melhor que um sistema bem limpo. não é?
ver texto original
sábado, 23 de fevereiro de 2008
Removendo traços de pacotes (removidos) do sistema
Postado por Jairo Rodrigues às 15:10 1 comentários
Instalando o Mercury messenger no Ubuntu
Olá galera,
Aí vai uma dica legal pra quem quer um messenger bonito
Pra quem não conhce o Mercury Messenger é um cliente feito em Java e é compatível com as redes do MSN e Jabber.
O Mercury oferece suporte para envio de arquivos, emoticons e avatares, winks, gravar as conversas, personalizar a aparencia da interface do programa, e uma porção de outras coisas.
Ele inclui, além disso, outros elementos próprios que o MSN não inclui. Entre estes estão a possibilidade de iniciar sessão com diferentes endereços ao mesmo tempo e detectar contatos que lhe tenham bloqueado.
Segue abaixo uma forma fácil de instalar o seu:
- Primeiro baixe o Mercury, que agora tem versão .deb de instalação, no link abaixo:
mercury-messenger-1.9.deb
Agora vamos à instalação:
- Execute:
$ sudo dpkg -i mercury-messenger-1.9.deb
- Para atualizações futuras insira a seguinte linha no seu sources.list:
deb http://jgoguen.ca/repo mercury release pre-release
- Agora adicione a chave pública ao seu chaveiro:
$ wget -q http://jgoguen.ca/repo/jgoguen.gpg -O- | sudo apt-key add -
- Para atualizar execute:
$ sudo aptitude upgrade && sudo aptitude install mercury-messenger
Agora é só iniciar o Mercury e começar a usar, boa sorte.
Postado por Jairo Rodrigues às 14:46 0 comentários
Transformando pacotes com Alien
Para quem não conhece o alien é um programa utilizado no Linux para converter
pacotes de um formato para outro. Ou seja, ele pode converter um pacote .rpm para .deb e vice-versa ou ainda para um .tgz (só Slackware) e slp.
A sintaxe do comando é bem simples:
$ alien < Opções> < nome_do_pacote>
A opções possíveis são:
--to-tgz ou -t Converte o formato para o pacote .tgz.
--to-rpm ou -r Converte o formato para o pacote .rpm.
--to-deb ou -d Converte o formato para o pacote .deb.
Espero que façam bom proveito.
Postado por Jairo Rodrigues às 14:20 0 comentários