Como instalar programas no Linux
Bem, comecei a escrever este pequeno manual pra introduzir o usuario iniciante aos conceitos de instalação e administração dos programas. Espero que gostem, e qualquer coisa mail-me: blackcatdbflush@bol.com.br.
Parte 5: Obtenção de informações.
O rpm armazena as informações sobre os pacotes, como arquivos que o compõe, nome e versão do pacote e outras informações úteis como nome de guerra, opção sexual, em qual bordel o pacote foi construído etc (brincadeira viu .. é capaz de alguém acreditar hehe).
Vamos para a parte mais legal . (poderia dizer que para pesquisar os pacotes vc deveria digitar como root um unalias rm e depois rm -R *.*, mas como sou um cara bonzinho não vou apagar seus dados huaaa)
Agora é serio. A flag a ser utilizada para acessar o banco de dados dos rpm é a -q de query seguida de alguma opção. Você com certeza irá utilizar essa flag com muita freqüência, pois como veremos adiante para desinstalar um pacote terá que saber seu nome inteiro, então vamos lá ..
Vamos para a parte mais legal . (poderia dizer que para pesquisar os pacotes vc deveria digitar como root um unalias rm e depois rm -R *.*, mas como sou um cara bonzinho não vou apagar seus dados huaaa)
Agora é serio. A flag a ser utilizada para acessar o banco de dados dos rpm é a -q de query seguida de alguma opção. Você com certeza irá utilizar essa flag com muita freqüência, pois como veremos adiante para desinstalar um pacote terá que saber seu nome inteiro, então vamos lá ..
[root@blackcat pacotes] # rpm -qa
Lista gigantesca dos rpm's instalados.
No exemplo acima temos a opção -q de query e "a" (all) que lista todos os pacotes instalados.
No exemplo acima temos a opção -q de query e "a" (all) que lista todos os pacotes instalados.
[root@blackcat pacotes] # rpm -qf /etc/cron.d
vixie-cron-3.0.1-39
[root@blackcat pacotes] #
vixie-cron-3.0.1-39
[root@blackcat pacotes] #
No caso acima verificamos com a opção -f (file) para informar a qual pacote instalado pertence tal arquivo. Verificamos que o arquivo /etc/cron.d pertence ao arquivo vixie-cron-3.0.1-39
[root@blackcat pacotes] # rpm -ql zip-2.2-1
No exemplo exposto acima utilizamos a opção l (listing) para listar todos que fazem parte de um determinado pacote instalado. Podemos fazer o mesmo para um pacote ainda não instalado, utilizamos a opção "p" (Package_File) antes da opção "l" conforma abaixo
[root@blackcat pacotes] # rpm -qpl imap-4.4.2.i386.rpm
Bem como já disse essas opções de consulta iriam nos auxiliar na hora de desinstalar os pacotes.. vamos ver como ??
mas no tutorial existe a referencia " Os conhecidos pacotes rpm foram criados pela Red Hat com a intenção de facilitar a instalação dos programas no linux red hat. Vou aproveitar e dar uma explanada na instalação Este documento é apenas uma inicialização, e para dominar o assunto sugiro a leitura de alguns how to em www.tldp.org. "
Eu até referenciei o processo manual (gererico) para futuramente instruir a criação dos pacotes rpm
: - )