Linux RPM Comamnd com 10 exemplos úteis
- 2728
- 665
- Mrs. Christopher Okuneva
RPM Apoia Redhat Package Manager. O comando rpm é usado para gerenciar pacotes de software RPM em sua máquina Linux. Usando o comando rpm, podemos instalar, atualizar, remover, lista pacotes.
1. Instalando o RPM no sistema.
Use o comando abaixo para instalar e vsftpd rpm no sistema.
# rpm -ivh vsftpd -2.3.5-2.EL6.I686.RPM
Saída de amostra:
Aviso: vsftpd-2.3.5-2.EL6.I686.RPM: Cabeçalho V3 DSA/SHA1 Assinatura, ID da chave E9BC4AE1: Nokey Preparando… ################################################################d ######## [100%] 1: vsftpd ####################################d ######## [100%]
2. Atualize o pacote RPM instalado.
Se você já instalou um rpm, pode simplesmente atualizá -lo com uma nova versão.
# rpm -uvh vsftpd -2.3.5-2.EL6.I686.RPM
3. Verifique o pacote RPM instalado.
Após a instalação de um pacote para verificar a instalação adequada, use -q para consultar o pacote instalado.
# rpm -q vsftpd vsftpd -2.3.5-2.EL6.I686
4. Liste todo o pacote RPM instalado.
O exemplo abaixo lista todo o pacote instalado em seu sistema.
# rpm -qa
Exemplo 5: Remova o pacote RPM instalado.
O comando abaixo vai apagar (desinstalar) pacote de rpm do seu sistema.
# rpm -e vsftpd vsftpd -2.3.5-2.EL6.I686
6. Obtenha mais detalhes do pacote RPM.
Este comando mostrará detalhes sobre um RPM, como nome, versão da versão e descrição curta.
# rpm -qip vsftpd -2.3.5-2.EL6.I686.RPM
Saída de amostra:
Aviso: vsftpd-2.3.5-2.EL6.I686.RPM: Cabeçalho V3 DSA/SHA1 Signature, ID da chave E9BC4AE1: NOME NOMEK.3.5 Fornecedor: (nenhum) Liberação: 2.EL6 Data de construção: quinta-feira, 23 de fevereiro de 2012 07:38:59 Data de instalação IST: (não instalado) Build Host: Localhost Grupo: Sistema Ambiente/Daemons Fonte RPM: VSFTPD-2.3.5-2.EL6.src.RPM Tamanho: 453460 Licença: GPLV2 com exceções assinatura: DSA/SHA1, sex 11 de janeiro de 2013 06:48:45 IST, ÍD -chave 8FBD1684E9BC4AE1 URL: http: // vsftpd.Devnet.Resumo da Ru: Daemon FTP muito seguro Descrição: VSFTPD é um daemon FTP muito seguro. Foi escrito completamente do zero.
7. Liste todos os arquivos no pacote RPM.
Este comando listará todos os arquivos dentro de um pacote de RPM. Isso é útil para encontrar arquivos de importação de RPM.
# rpm -qlp vsftpd -2.3.5-2.EL6.I686.RPM
Saída de amostra:
Aviso: vsftpd-2.3.5-2.EL6.I686.RPM: Cabeçalho V3 DSA/SHA1 Signature, ID da chave E9BC4AE1: Nokey/etc/Logrotate.d/vsftpd/etc/pam.d/vsftpd/etc/rc.d/init.d/vsftpd/etc/vsftpd/etc/vsftpd/ftpusers/etc/vsftpd/user_list/etc/vsftpd/vsftpd-403-serv.html/etc/vsftpd/vsftpd-403.html/etc/vsftpd/vsftpd-404.html/etc/vsftpd/vsftpd-browse.html/etc/vsftpd/vsftpd-brillse_line.html/etc/vsftpd/vsftpd-site.conf.amostra/etc/vsftpd/vsftpd.conf/etc/vsftpd/vsftpd.pasv_rules/etc/vsftpd/vsftpd_conf_migrate.sh/usr/sbin/vsftpd/usr/share/doc/vsftpd-2.3.5/usr/share/doc/vsftpd-2.3.5/auditor/usr/share/doc/vsftpd-2.3.5/benchmarks/usr/share/doc/vsftpd-2.3.5/bugs/usr/share/doc/vsftpd-2.3.5/Copying/usr/share/doc/vsftpd-2.3.5/changelog/usr/share/doc/vsftpd-2.3.5/exemplo/usr/share/doc/vsftpd-2.3.5/exemplo/http_templates/usr/share/doc/vsftpd-2.3.5/exemplo/http_templates/403-serv.html/usr/share/doc/vsftpd-2.3.5/exemplo/http_templates/403.html/usr/share/doc/vsftpd-2.3.5/exemplo/http_templates/404.html/usr/share/doc/vsftpd-2.3.5/exemplo/http_templates/navegação.html/usr/share/doc/vsftpd-2.3.5/exemplo/http_templates/Browse_line.html/usr/share/doc/vsftpd-2.3.5/exemplo/internet_site/usr/share/doc/vsftpd-2.3.5/exemplo/internet_site/readme/usr/share/doc/vsftpd-2.3.5/exemplo/internet_site/vsftpd.conf/usr/share/doc/vsftpd-2.3.5/exemplo/internet_site/vsftpd.xinetd/usr/share/doc/vsftpd-2.3.5/exemplo/internet_site_noinetd/usr/share/doc/vsftpd-2.3.5/exemplo/internet_site_noinetd/readme/usr/share/doc/vsftpd-2.3.5/exemplo/internet_site_noinetd/vsftpd.conf/usr/share/doc/vsftpd-2.3.5/exemplo/per_ip_config/usr/share/doc/vsftpd-2.3.5/exemplo/per_ip_config/readme/usr/share/doc/vsftpd-2.3.5/exemplo/per_ip_config/hosts.permitir/usr/share/doc/vsftpd-2.3.5/exemplo/readme/usr/share/doc/vsftpd-2.3.5/exemplo/virtual_hosts/usr/share/doc/vsftpd-2.3.5/exemplo/virtual_hosts/readme/usr/share/doc/vsftpd-2.3.5/exemplo/virtual_users/usr/share/doc/vsftpd-2.3.5/exemplo/virtual_users/readme/usr/share/doc/vsftpd-2.3.5/exemplo/virtual_users/logins.txt/usr/share/doc/vsftpd-2.3.5/exemplo/virtual_users/vsftpd.conf/usr/share/doc/vsftpd-2.3.5/exemplo/virtual_users/vsftpd.Pam/usr/share/doc/vsftpd-2.3.5/exemplo/virtual_users_2/usr/share/doc/vsftpd-2.3.5/exemplo/virtual_users_2/readme/usr/share/doc/vsftpd-2.3.5/FAQ/usr/share/doc/vsftpd-2.3.5/install/usr/share/doc/vsftpd-2.3.5/licença/usr/share/doc/vsftpd-2.3.5/readme/usr/share/doc/vsftpd-2.3.5/ReadMe.Segurança/usr/share/doc/vsftpd-2.3.5/recompensa/usr/share/doc/vsftpd-2.3.5/segurança/usr/share/doc/vsftpd-2.3.5/Segurança/Design/Usr/Share/Doc/VSFTPD-2.3.5/Segurança/implementação/usr/share/doc/vsftpd-2.3.5/Segurança/Visão geral/usr/share/doc/vsftpd-2.3.5/Segurança/Trust/Usr/Share/Doc/VSFTPD-2.3.5/tamanho/usr/share/doc/vsftpd-2.3.5/velocidade/usr/share/doc/vsftpd-2.3.5/TODO/USR/SHARE/DOC/VSFTPD-2.3.5/ajuste/usr/share/doc/vsftpd-2.3.5/vsftpd.xinetd/usr/share/man/man5/vsftpd.conf.5.gz/usr/share/man/man8/vsftpd.8.gz/var/ftp/var/ftp/pub
8. Pesquise RPM ao qual um arquivo pertence.
Usando o comando abaixo, você pode encontrar sobre o arquivo em qual rpm seu pertence.
# rpm -qf/etc/vsftpd/ftpusers vsftpd -2.3.5-2.EL6.I686
9. Liste as dependências do pacote RPM.
Este comando listará todas as dependências do RPM.
# rpm -qpr vsftpd -2.3.5-2.EL6.I686.RPM
10. Reverta o pacote RPM para a versão mais antiga.
Se você atualizou acidentalmente seu RPM para uma versão mais recente, poderá fazer o downgrade novamente usando o comando abaixo.
rpm -uvh --oldpackage vsftpd-.EL6.I686.RPM
- « Como instalar o phppgadmin no CentOS & rhel usando yum
- Comando TAR no Linux com exemplos práticos »