Vis alle rpm pakker installeret:
# Rpm-qa
Kør en forespørgsel til db rpm filtrering alle pakker indeholder strengen "httpd":
# Rpm-qa | grep httpd
Indhente oplysninger om en særlig pakke installeret, fx:
# Rpm-qi httpd
Vis liste over de filer, der leveres af en pakke installeret, fx:
# Rpm-QL httpd
Kun se listen over de opsætningsfiler, som en installeret pakken:
# Rpm-qc httpd
Få information om den dokumentation, som en pakke:
# Rpm-qc httpd
Vis liste over afhængigheder kræves af en pakke:
# Rpm-q httpd-whatrequires
Display kapacitet, som en pakke:
# Rpm-q httpd-whatprovides
Se scripts startede under installation / fjernelse:
# Rpm-q httpd-scripts
Se historien om revisioner af pakken:
# Rpm-q httpd-changelog
Kontroller, hvilken pakke en fil tilhører:
# Rpm-QF / etc / httpd / conf / httpd.conf
Vis liste over de filer, der leveres af en pakke, der endnu ikke er installeret:
# Rpm-qp httpd-2.0.52-3.i386.rpm-l
Fedora / Redhat, underskriver alle pakninger med et digitalt private GPG nøgle.
# Rpm-import / media / cdrom / RPM-GPG-KEY
# Rpm-nome_pacchetto.rpm checksig
At kontrollere alle pakker er installeret på dit system:
# Rpm-qa gpg-pubkey
Installation af en binær pakke:
# Rpm-ivh nome_pacchetto.rpm
Installation af en binær pakke ignorerer afhængigheder kræves:
# Rpm-ivh-nodeeps nome_pacchetto.rpm
Installation af en binær pakke bruger den automatiske beslutning af afhængigheder:
# Rpm-ivh-støtte nome_pacchetto.rpm
Opdatering af en pakke uden at ændre opsætningsfilen:
# Rpm-U nome_pacchetto.rpm
Opdatering af en pakke, hvis den allerede er installeret:
# Rpm-F nome_pacchetto.rpm
Rimuore rpm-pakken:
# Rpm-e package_name
Kontroller filstørrelsen, tilladelser, type, ejeren, gruppe, MD5 checksum og sidste ændring på RPM database:
# Rpm-V httpd
Check alle pakker er installeret på dit system - bruges med forsigtighed, systemet giver sig i kast med en ekstrem
# Rpm-Va
Kontroller installeret pakken:
# Rpm-Vp httpd-2.0.52-3.i386.rpm
Denne kommando giver dig mulighed for at udpakke filerne fra den pakke, der kan omdannes til en strøm og derefter cpio til at udtrække den eksekverbare fra emballagen:
# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-ekstrakt-make-mapper * bin *
Installation af en kilde pakke i386.
Trin 1:
# Rpmbuild-rebuild nome_pacchetto.src.rpm
Trin 2:
# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm
Installation af en kilde pakke i386 (alternativ procedure).
Trin 1:
# Rpmbuild-genkompilere nome_pacchetto.src.rpm
Trin 2:
# Rpmbuild-bb / usr / src / Redhat / Specs / nome_pacchetto.spec
Trin 3:
# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm
Oprettelse af en rpm-pakke fra kilden.
Vi ønsker at skabe en pakke fra kildekoden eksempel. Hent kilde fra internettet med wget:
# Wget http://www.example.org/dl/example-2.0.0.tar.gz
# Cp eksempel-2.0.0.tar.gz / usr / src / Redhat / SOURCE
# Cd / usr / src / Redhat / SOURCE
# Tar xzf eksempel-2.0.0.tar.gz
Kontrollere, om der er inden for den mappe Pak filen '. Spec «, der indeholder specifikationer for oprettelse af et spor, og kopiere den i / usr / src / Redhat / SPEC:
Example.spec # cp / usr / src / Redhat / SPEC / example.spec
Endelig forberede påfyldning for oprettelsen af den nye rpm:



































