Com estes comandos você vai poder manipular ou gerenciar arquivos RPM. Os pacotes RPM, como são chamados, estão presentes em distribuições como Fedora, Red Hat Enterprise Linux, AlmaLinux, SUSE, openSUSE e muitos outros. E hoje, você vai conhecer uma lista completa com todos os comandos para gerenciar pacotes RPM que vão muito além de instalar ou desinstalar RPM no Linux.
Outras listas de comandos Linux que você precisa conhecer
Se você preferir também pode conhecer outras listas em nosso site, são comandos que vão além do básico e que vale a pena conhecer cada um deles:
- Comandos Linux perigosos
- Comandos que todo Administrador de sistemas Linux deveria conhecer
- 10 Comandos Linux que você talvez não conheça
- 5 Ferramentas para lembrar comandos Linux
Lembre-se que todos os comandos abaixo listados funcionam em todo e qualquer sistemas Linux.
Comandos Linux para gerenciar pacotes RPM através da linha de comandos
Comando Linux | O que este comando Linux faz? |
---|---|
rpm -ivh package.rpm | instalar um pacote rpm. |
rpm -ivh –nodeeps package.rpm | instalar um pacote rpm ignorando dependencias. |
rpm -U package.rpm | atualizar um pacote rpm sem modificar a configuração dos arquivos. |
rpm -F package.rpm | atualizar um pacote rpm somente se este está instalado. |
rpm -qa | grep httpd | mostrar todos os pacotes rpm com o nome “httpd”. |
rpm -qi package_name | obter informação em um paquete específico instalado |
rpm -qg “System Environment/Daemons” | mostar os pcotes rpm de um grupo software. |
rpm -ql package_name | mostrar lista de arquivos dados por um pacote rpm instalado. |
rpm -qc package_name | mostrar lista de configuração de arquivos dados por um pacote rpm instalado. |
rpm -q package_name –whatrequires | mostrar lista de dependencias solicitada para um pacote rpm. |
rpm -q package_name –whatprovides | mostra a capacidade dada por um pacote rpm. |
rpm -q package_name –scripts | mostrar os scripts iniciados durante a instalação/eliminação. |
rpm -q package_name –changelog | mostar o histórico de revisões de um pacote rpm. |
rpm -qf /etc/httpd/conf/httpd.conf | verificar qual pacote rpm pertence a dado arquivo. |
rpm -qp package.rpm -l | mostrar lista de arquivos dados por um pacote rpm que ainda não foi instalado. |
rpm –import /media/cdrom/RPM-GPG-KEY | importar a assinatura digital da chave pública. |
rpm –checksig package.rpm | verificar a integridade de um pacote rpm. |
rpm -qa gpg-pubkey | verificar a integridade de todos os pcotes rpm instalados |
rpm -Va | checar todos os pacotes rpm instalados no sistema. Usar com cuidado. |
rpm -Vp package.rpm | verificar um pacote rpm não instalado ainda. |
rpm2cpio package.rpm | cpio –extract –make-directories *bin | extrair arquivo executável de um pacote rpm. |
rpm -ivh /usr/src/redhat/RPMS/arch /package.rpm | instalar um pacote construido a partir de uma fonte rpm. |
rpmbuild –rebuild package_name.src.rpm | construir um pacote rpm a partir de uma fonte rpm. |