Ver todos os paquetes rpm instalados:
# Rpm-QA
Consulta o db rpm filtrado todos os paquetes que conteñen a cadea 'httpd':
# Rpm-QA | grep httpd
Obtendo información sobre un paquete instalado, exemplo:
# Rpm-qi httpd
Vexa a lista de ficheiros proporcionados a través dun paquete instalado, exemplo:
# Rpm-QL httpd
Amosar só unha lista de ficheiros de configuración proporcionada por un paquete instalado:
# Rpm-QC httpd
Obteña información sobre a documentación proporcionada polo paquete:
# Rpm-QC httpd
Vexa a lista de dependencias esixidas por un paquete:
# Rpm-q httpd-whatrequires
Ver a capacidade proporcionada por un paquete:
# Rpm-q httpd-whatprovides
Ver os scripts promovidos durante a instalación / eliminación:
# Rpm-q httpd-scripts
Ver o historial de revisións do paquete:
# Rpm-q httpd-changelog
Consulte o que paquete pertence un arquivo:
# Rpm-qf / etc / httpd / conf / httpd.conf
Vexa a lista de ficheiros proporcionada por un paquete aínda non instalado:
# Rpm-QP-2.0.52-3.i386.rpm l-httpd
Fedora / Redhat, asinar tódolos paquetes con unha clave GPG privada dixital.
# Rpm importación e / media / cdrom / RPM-GPG-Key
# Rpm-nome_pacchetto.rpm checksig
Para comprobar todos os paquetes instalados no seu sistema:
# Rpm-QA GPG pubkey-
Instalar un paquete binario:
Nome_pacchetto.rpm # rpm-ivh
Instalar un paquete binario ignorando as dependencias necesarias:
Nodeeps # rpm-ivh, nome_pacchetto.rpm
Instalar un paquete binario, enviando a resolución automática de dependencias:
Nome_pacchetto.rpm # rpm-ivh axuda
Actualizar un paquete sen cambiar os ficheiros de configuración:
Nome_pacchetto.rpm # rpm-U
Actualizar un paquete soamente se xa está instalado:
# Nome_pacchetto.rpm rpm F-
Rimuore un paquete rpm:
# Rpm-e nome_do_pacote
Comprobe o tamaño do arquivo, permisos, tipo, propietario, grupo, MD5 e última modificación na base de datos RPM:
# Rpm-V httpd
Comprobe tódolos paquetes instalados no seu sistema - use con coidado, o sistema se engancha nun extremo:
# Rpm-Vaia
Proba o paquete non está instalado:
# Rpm-VP httpd-2.0.52-3.i386.rpm
Este comando permite extraer arquivos do paquete a ser convertido en un córrego e despois cpio para extraer o arquivo executábel do paquete:
# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-Extract-bin * make-directorios *
Instalar un paquete de código fonte i386.
Paso 1:
# Rpmbuild-rebuild nome_pacchetto.src.rpm
Paso 2:
# Rpm-ivh usr/src/redhat/RPMS/i386/nome_pacchetto.rpm /
Instalar un paquete de código fonte alternativa i386 procedemento ().
Paso 1:
# Rpmbuild-recompilar nome_pacchetto.src.rpm
Paso 2:
# Rpmbuild-bb / usr / src / RedHat / specs / nome_pacchetto.spec
Paso 3:
#: Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm
Creando un paquete rpm dende a fonte.
Queremos crear un paquete de fonte de exemplo de aplicación. Descarga de fonte desde a Internet co wget:
# Wget http://www.example.org/dl/example-2.0.0.tar.gz
Exemplo-2.0.0.tar.gz # cp / usr / src / RedHat / FONTE
# Cd / usr / src / RedHat / FONTE
# Xzf exemplo tar-2.0.0.tar.gz
Asegúrese de que o directorio descomprimido o ficheiro. "Spec", que contén as especificacións para a creación da banda, e copia-lo a / usr / src / RedHat / spec:
Example.spec # cp / usr / src / RedHat / spec / example.spec
Finalmente, prepare o recheo para a creación do novo RPM



































