Tutorial: Pacotes RPM
Saturday, 20. January 2007, 10:51:15
As principais operações que podem ser executadas são:
- instalação de pacotes;
- remoção de pacotes;
- actualização de pacotes;
- consultas.
Instalação
$ rpm -i <pacote>
Em vez de '-i' podemos usar '-ivh', que permite um melhor acompanhamente do processo de instalação.
Eventualmente poderão faltar dependências. Nesse caso devemos instalar primeiro as dependências e depois voltar a tentar a instalação deste pacote. Mas se quisermos instalar um pacote, mesmo sem as dependências, podemos usar a opção '--nodeps'. Este opção é útil quando temos dependências "cíclicas" (um pacote X precisa do Y e vice-versa).
Se o pacote já estiver instalado será mostrada um mensagem a indicá-lo. A opção '--replacefiles' permite "forçar" a instalação.
Remoção
$ rpm -e <pacote>
A remoção de um pacote pode originar problemas (se existirem outros pacotes instalados que dependem deste). Neste caso será mostrada uma mensagem de aviso; mais uma vez a opção '--nodeps' permite forçar a operação.
Actualização
$rpm -Uvh <pacote>
Permite desinstalar uma versão e instalar outra, salvando as configurações do programa.
Consultas
Existem várias opções possíveis, por exemplo:
$rpm -qa ==> Lista todos os pacotes instalados;
$rpm -qi <pacote> ==> permite saber informações sobre <pacote>;
$rpm -ql <pacote> ==> lista os arquivos de um pacote;
$rpm -qR <pacote> ==> indica quais as dependências de um pacote;
...
Estes são os comando que me parecem mais úteis mas, como habitualmente, podem obter mais informações fazendo na consola 'man rpm'.
Fonte: P@P - Portugal-a-Programar






How to use Quote function: