Voir tous les paquets rpm installés:
# Rpm-qa
Exécuter une requête à la base de données rpm filtrage de tous les paquets contenant la chaîne "httpd":
# Rpm-qa | grep httpd
Obtenir des informations sur un paquet installé, par exemple:
# Rpm-qi httpd
Affiche la liste des fichiers fournis par un paquet installé, par exemple:
# Rpm-ql httpd
Voir seulement la liste des fichiers de configuration fournis par un paquet installé:
# Rpm-qc httpd
Obtenir des informations sur la documentation fournie par un forfait:
# Rpm-qc httpd
Affiche la liste des dépendances requises par un paquet:
# Rpm-q httpd-whatrequires
Capacité d'affichage fourni par un paquet:
# Rpm-q httpd-whatprovides
Scripts d'affichage a commencé lors de l'installation ou l'enlèvement:
# Rpm-q httpd-scripts
Voir l'historique des révisions de l'emballage:
# Rpm-q httpd-changelog
Arrivée à quel paquet appartient un fichier:
# Rpm-qf / etc / httpd / conf / httpd.conf
Affiche la liste des fichiers fournis par un paquet pas encore installée:
# Rpm-qp httpd-2.0.52-3.i386.rpm-l
Fedora / RedHat, la signature de tous les paquets avec une clé GPG privée numérique.
# Rpm-import / media / cdrom / RPM-GPG-KEY
# Rpm-nome_pacchetto.rpm checksig
Pour vérifier tous les paquets installés sur votre système:
# Rpm-qa gpg-pubkey
Installation d'un paquet binaire:
# Rpm-ivh nome_pacchetto.rpm
Installation d'un paquet binaire en ignorant les dépendances nécessaires:
# Rpm-ivh-nodeeps nome_pacchetto.rpm
Installation d'un paquet binaire en utilisant la résolution automatique des dépendances:
# Rpm-ivh aide nome_pacchetto.rpm
Mise à jour d'un paquet sans changer le fichier de configuration:
# Rpm-U nome_pacchetto.rpm
Mise à jour d'un paquet que si elle est déjà installée:
# Rpm-F nome_pacchetto.rpm
Rimuore paquet rpm:
# Rpm-e nom_du_paquet
Vérifiez la taille du fichier, les permissions, type, propriétaire, groupe, MD5 checksum et la dernière modification sur la base de données RPM:
# Rpm-V httpd
Vérifiez tous les paquets installés sur votre système - utiliser avec prudence, le système exerce une extrême
# Rpm-Va
Vérifiez installé le paquet:
# Rpm-Vp httpd-2.0.52-3.i386.rpm
Cette commande vous permet d'extraire les fichiers du paquet à être convertis en un flux, puis cpio pour extraire l'exécutable du package:
# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-extrait-make-répertoires bin * *
Installation d'un paquet source i386.
Etape 1:
# Rpmbuild-rebuild nome_pacchetto.src.rpm
Étape 2:
# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm
Installation d'un paquet source i386 (variante).
Etape 1:
# Rpmbuild-recompiler nome_pacchetto.src.rpm
Étape 2:
# Rpmbuild-bb / usr / src / redhat / SPECS / nome_pacchetto.spec
Etape 3:
# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm
Création d'un paquet rpm de la source.
Nous voulons créer un package à partir du code source par exemple. Téléchargez le source de l'Internet avec wget:
# Wget http://www.example.org/dl/example-2.0.0.tar.gz
# Exemple Cp-2.0.0.tar.gz / usr / src / redhat / SOURCE
# Cd / usr / src / redhat / SOURCE
# Tar-xzf exemple 2.0.0.tar.gz
Vérifiez s'il existe dans le répertoire Décompressez le fichier '. Spec », qui contient les spécifications pour la création de la piste, et de le copier dans / usr / src / redhat / SPEC:
Example.spec # cp / usr / src / redhat / SPEC / example.spec
n'existe Enfin, préparer la garniture de la création de la nouvelle tr / min:



































