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.

[ Hits: 26.516 ]

Por: Fernando Mendonça em 15/06/2012 | Blog: http://lpilinux.wordpress.com/


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.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Atualizando com RPM
   3. Utilizando o YUM
Outros artigos deste autor

O que é o Linux

Configuração de Serviços

Inicialização do Linux

Leitura recomendada

Truques úteis de linha de comando Linux para iniciantes

Linux, uma história sem fim!

Ubuntu ou Debian com KDE Plasma

Hierarquia do Sistema de Arquivos GNU/Linux

Bash - O interpretador de comandos

  
Comentários
[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...





[6] Comentário enviado por albfneto em 16/06/2012 - 01:38h

é muito bom, favoritado e é um bom complemento do meu artigo:

http://www.vivaolinux.com.br/artigo/openSUSE-As-varias-formas-de-atualizalo-e-de-instalar-pacotes/

[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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts