Carreira Dev

12 abr, 2013

Exemplos práticos de gerenciamento de pacotes rpm – Parte 03

Publicidade

O intuito dessa saga é demonstrar que gerenciar pacotes rpm não é um bicho de sete cabeças. Chegando ao último capítulo, iremos demonstrar como obter informações de um pacote, documentação entre outras funcionalidades.

1. Obtenha informações de um pacote rpm antes da instalação

Sabe aquele pacote que você não tem ideia do que é, mas no artigo de determinada aplicação foi pedido para instalar? Para resolver essa situação e outras, utilize a opção -qip conforme exemplo abaixo:

rpm1

2. Como consultar a documentação de um pacote rpm instalado

Para obter a lista de documentação disponível de um pacote instalado, utilize a opção -qdf (query document file):

rpm21

3. Como verificar um pacote rpm

rpm3

4. Como verificar todos pacotes rpm

rpm4

5. Como importar uma chave GPG

[root@ludolfs]# rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

6. Como listar todas as chaves GPG importadas

[root@ludolfs]# rpm -qa gpg-pubkey*

7. Como reconstruir um banco de dados rpm corrompido

Algumas vezes, o banco de dados rpm fica corrompido e para todas as funcionalidades do rpm e outros aplicativos no sistema. Então, é necessário a reconstrução do banco de dados rpm:

[root@ludolfs]# cd /var/lib

[root@ludolfs]# rm __db*

[root@ludolfs]# rpm –rebuilddb

[root@ludolfs]# rpmdb_verify Packages

Com isso, finalizamos essa saga demonstrando o universo de funcionalidades do comando rpm. É complicado gerenciar pacotes rpm? Na minha modesta opinião, não! rs