RPM e YUM
Gerenciamento de pacotes
Bóson Treinamentos 2013
Fábio dos Reis
Red Hat Package Manager
Sistema de Gerenciamento de Pacotes.
Originalmente escrito para uso em sistemas
Red Hat.
Usado hoj...
Pacotes rpm - Formato
Nome - Nome do pacote
Versão - maior.menor.nívelPatch
Revisão - Nº de lançamento do pacote
Arquitetu...
Comando rpm - Modos
-i Instalação
-e Desinstalação
-U Atualização
-q Consulta
-V Verificação
Bóson Treinamentos 2013
Fábio...
Modo de Instalação
Instalar um pacote:
rpm -ivh nome_pacote
-v Modo verbose
-h Exibir string de # como indicador de
progre...
Modo de Atualização
Caso especial do modo de instalação
rpm -Uvh nome_pacote
-v Modo verbose
-h Exibir string de # como in...
Modo de Desinstalação
Desinstalar um pacote:
rpm -ev nome_pacote
-v Modo verbose
--test Testa a desinstalação sem realizá-...
Modo de Consulta
rpm -q[opções] nome_pacote
Opções
-a Lista todos os pacotes instalados no sistema.
-f Exibe o pacote que ...
Modo de Consulta - Exemplos
Determinar versão do software de um pacote instalado:
rpm -qi which | grep Version
Listar os a...
Modo de Verificação
rpm -Vf `which ssh`
Opção:
--nofiles Ignora arquivos que estejam faltando
Bóson Treinamentos 2013
Fábi...
Gerenciador de Pacotes YUM
Yellowdog Updater, Modified
Front-end para o rpm
Controla as dependências dos pacotes.
Arquivo ...
Arquivos de Repositórios
[nome]
name= String que identifica o repos.
baseurl= Caminho do repos.
mirrorlist= Lista de espel...
yum - Comandos mais comuns
install Instala pacotes no sistema
erase Remove pacotes do sistema
update Atualiza pacotes no s...
Exemplos do comando yum
Verificar todos os pacotes instalados e disponíveis:
yum list
Coletar informações sobre um serviço...
Exemplos do comando yum
Instalar pacotes
yum [-y] install ssh
Remover pacotes
yum remove whois
Mostrar grupos de pacotes e...
Yum-Extender
Interface gráfica para o yum
Instale com:
yum install yumex.noarch
Bóson Treinamentos 2013
Fábio dos Reis
Upcoming SlideShare
Loading in …5
×

Rpm e yum - gerenciamento de pacotes

2,798 views
2,655 views

Published on

Rpm e yum - gerenciamento de pacotes
Bóson Treinamentos - http://www.bosontreinamentos.com.br

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,798
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
47
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Rpm e yum - gerenciamento de pacotes

  1. 1. RPM e YUM Gerenciamento de pacotes Bóson Treinamentos 2013 Fábio dos Reis
  2. 2. Red Hat Package Manager Sistema de Gerenciamento de Pacotes. Originalmente escrito para uso em sistemas Red Hat. Usado hoje em inúmeras distribuições e sistemas, como openSuse, CentOs, Fedora, IBM AIX, Oracle Linux, Scientific Linux, etc. Principal front-end: YUM Bóson Treinamentos 2013 Fábio dos Reis
  3. 3. Pacotes rpm - Formato Nome - Nome do pacote Versão - maior.menor.nívelPatch Revisão - Nº de lançamento do pacote Arquitetura - Tipo de sistema do pacote VirtualBox-4.2-4.2.16_86992_fedora18-1. x86_64.rpm Bóson Treinamentos 2013 Fábio dos Reis
  4. 4. Comando rpm - Modos -i Instalação -e Desinstalação -U Atualização -q Consulta -V Verificação Bóson Treinamentos 2013 Fábio dos Reis
  5. 5. Modo de Instalação Instalar um pacote: rpm -ivh nome_pacote -v Modo verbose -h Exibir string de # como indicador de progresso --test Testa a instalação sem realizá-la; não usar com vh Obs.: o rpm não resolve dependências automaticamente. Para isso use o front-end yum. Bóson Treinamentos 2013 Fábio dos Reis
  6. 6. Modo de Atualização Caso especial do modo de instalação rpm -Uvh nome_pacote -v Modo verbose -h Exibir string de # como indicador de progresso O -U instala um pacote se ele ainda não estiver instalado. Bóson Treinamentos 2013 Fábio dos Reis
  7. 7. Modo de Desinstalação Desinstalar um pacote: rpm -ev nome_pacote -v Modo verbose --test Testa a desinstalação sem realizá-la. Bóson Treinamentos 2013 Fábio dos Reis
  8. 8. Modo de Consulta rpm -q[opções] nome_pacote Opções -a Lista todos os pacotes instalados no sistema. -f Exibe o pacote que contém determinado arquivo. -p Consulta o arquivo de um pacote não-instalado -c Lista apenas arquivos de configuração -l Lista todos os arquivos contidos no pacote -R Lista os pacotes dos quais esse pacote depende -i Exibe informações sobre um pacote instalado Bóson Treinamentos 2013 Fábio dos Reis
  9. 9. Modo de Consulta - Exemplos Determinar versão do software de um pacote instalado: rpm -qi which | grep Version Listar os arquivos contidos em um pacote: rpm -qlp VirtualBox-4.2-4.2.16_86992_fedora18-1.x86_64.rpm Listar arquivos de documentação de um pacote: rpm -qd cron Listar arquivos de configuração ou scripts de um pacote: rpm -qc cron Listar os pacotes instalados no sistema: rpm -qa Bóson Treinamentos 2013 Fábio dos Reis
  10. 10. Modo de Verificação rpm -Vf `which ssh` Opção: --nofiles Ignora arquivos que estejam faltando Bóson Treinamentos 2013 Fábio dos Reis
  11. 11. Gerenciador de Pacotes YUM Yellowdog Updater, Modified Front-end para o rpm Controla as dependências dos pacotes. Arquivo de configuração do yum: /etc/yum.conf Repositórios: /etc/yum.repos.d Bóson Treinamentos 2013 Fábio dos Reis
  12. 12. Arquivos de Repositórios [nome] name= String que identifica o repos. baseurl= Caminho do repos. mirrorlist= Lista de espelhos enabled=1 Habilitado | desabilitado metadata_expire= Expiração metadados gpgcheck=0 Verifica assinatura gpg? gpgkey= Chave gpg a usar Bóson Treinamentos 2013 Fábio dos Reis
  13. 13. yum - Comandos mais comuns install Instala pacotes no sistema erase Remove pacotes do sistema update Atualiza pacotes no sistema list Lista pacotes ou grupos de pacotes search Procura detalhes de pacotes Bóson Treinamentos 2013 Fábio dos Reis
  14. 14. Exemplos do comando yum Verificar todos os pacotes instalados e disponíveis: yum list Coletar informações sobre um serviço específico: yum info httpd Verificar atualizações disponíveis: yum check-update Mostrar os repositórios conhecidos pelo yum: yum repolist Procurar pacotes pelo nome: yum search stellarium Bóson Treinamentos 2013 Fábio dos Reis
  15. 15. Exemplos do comando yum Instalar pacotes yum [-y] install ssh Remover pacotes yum remove whois Mostrar grupos de pacotes e informações yum grouplist Atualização geral de pacotes do sistema: yum update Atualizar pacote específico: yum update ssh Bóson Treinamentos 2013 Fábio dos Reis
  16. 16. Yum-Extender Interface gráfica para o yum Instale com: yum install yumex.noarch Bóson Treinamentos 2013 Fábio dos Reis

×