você está aqui: Home  → Arquivo de Mensagens Programe sua mente para aprender inglês - ebook gratuito

Consulta à Base de Softwares Instalados em Sistemas Linux

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 11 de Outubro de 2000

A grande maioria dos sistemas GNU/Linux utiliza como gerenciador de softwares o pacote RPM, sigla de Red Hat Package Manager.

O pacote RPM possui uma grande variedade de opções. As mais usadas são a instalação (diretiva -i) e remoção (diretiva -e).

Para instalar um software basta obter o pacote no formato rpm e emitir, como root, o comando

  rpm -i software.rpm

Frequentemente precisamos também remover softwares de nosso sistema. O problema é que, embora conheçamos o nome dos pacotes, não sabemos sua grafia exata e não sabemos exatamente que valores fornecer ao comando rpm.

O programa staroffice é um deles. O pacote é grafado como StarOffice. Para consultar a base de dados do rpm temos algumas alternativas. A primeira

  rpm -qa | grep -i staroffice

A diretiva "-i" fornecida ao comando grep indica que eu quero capturar ocorrências da palavra "staroffice", não importa sua grafia. Desta forma as palavras "StarOffice", Staroffice", etc. atendem ao argumento de busca.

Podemos então remover o software, utilizando o resultado do comando acima:

  rpm -e StarOffice

A propósito, a diretiva "-e" significa "exclude".

Para encerrar, eu já escrevi um artigo bem mais completo sobre o pacote RPM, que pode ser acessado a partir da URL http://www.revista.unicamp.br/navegacao/index3.html Nesta página podem ser encontrados, além do artigo mencionado, chamado "Gerenciamento de Software com RPM", vários outros artigos sobre o sistema Linux.



Veja a relação completa dos artigos de Rubens Queiroz de Almeida