Pular para o conteúdo

Gerenciamento de pacotes RPM

Este artigo é voltado para quem está começando a trabalhar com distribuições derivadas da Red Hat, e para quem está estudando para a prova LPI. Como referência para os exemplos colocados no artigo foi usada a distribuição CentOS 6.
Fernando Mendonça fernandowx
Hits: 27.251 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Introdução

O formato RPM - Red Hat Package Mananger - foi criado pela empresa americana Red Hat.

Também é usado em outras distribuições que adotaram o mesmo padrão, como Fedora e CentOS por exemplo. Ele é capaz de instalar, remover, consultar e atualizar os pacotes de software de uma distribuição.

Os pacotes do padrão Red Hat tem o formato: pacote-1.0-2.i386.rpm

Onde:
  • pacote: é o nome do pacote;
  • 1.0: é a versão;
  • -2: é a release;
  • i386: é a plataforma do computador e;
  • .rpm: é o sufixo que identifica o tipo do pacote.

O utilitário RPM é poderoso e possui diversas opções de gerenciamento, como são muitas as opções, veremos as principais.

Para saber a versão do utilitário RPM da sua distribuição:

# rpm --version
RPM versão 4.8.0


Instalando um pacote

Antes de instalar um pacote, primeiro é necessário realizar o download do mesmo.

Um dos sites onde podemos encontrar "pacotes.rpm" para download é:
Como exemplo, foi feito o download do pacote "rp-pppoe". Vamos instalá-lo e usá-lo nos demais exemplos.

Entre no diretório onde está o pacote e execute o seguinte comando para instalá-lo:

# rpm -ivh rp-pppoe-3.10-8.el6.i686.rpm
reparando.... ######################## [100%]
1:rp-pppoe ######################### [100%]


Os parâmetros '-vh' são opcionais, usados para acompanhar o progresso da instalação.

Descrição dos parâmetros:
  • -i : Instala o pacote;
  • -v : Modo verbose, mostra mensagens na tela a medida que a instalação progride;
  • -h : Mostra 50 caracteres ( # ) na tela, à medida que o pacote é desempacotado.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. Atualizando com RPM
   3. Utilizando o YUM

O que é o Linux

Configuração de Serviços

Inicialização do Linux

Uma introdução ao shell (parte 1)

Afinal, qual a melhor distribuição?

Veja o Linux com outros olhos

Crie Seu Próprio Gerenciador de Pacotes do Zero - Parte 1

Sistemas Operacionais, Kernel e Shell

#1 Comentário enviado por levi linux em 15/06/2012 - 07:47h
Parabéns, muito bom!
#2 Comentário enviado por danniel-lara em 15/06/2012 - 09:20h
Parabéns , ficou muito bom
#3 Comentário enviado por eldermarco em 15/06/2012 - 09:55h
Bom artigo, gostei bastante!
#4 Comentário enviado por removido em 15/06/2012 - 10:48h
estava preparando um artigo com o mesmo objetivo apresentado neste, demorei de mais, rsrsrs.

boa dica.
#5 Comentário enviado por fernandowx em 15/06/2012 - 19:08h
Boa noite povo...
que bom que vocês gostaram do artigo, existe muitos com o mesmo assunto na internet, mas achei que estava faltando um com mais prática e menos teoria. Eabreu você poderia escrever um sobre os gerenciadores de pacotes dbkg pra completar o assunto, só não demore muito, kkk...




#7 Comentário enviado por rafael_linuxfx em 16/06/2012 - 12:32h
É bem semelhante ao dpkg do debian, será que um é baseado no outro?

Contribuir com comentário

Entre na sua conta para comentar.