Arata toate rpm pachete instalate:
# Rpm-qa
Executaţi o interogare la db rpm filtrare toate pachetele care conţin şirul "httpd":
# Rpm-qa | grep httpd
Obţine informaţii despre un anumit pachet instalat, de exemplu:
# Rpm-Qi httpd
Afişează lista de fişiere furnizate de un pachet instalat, de exemplu:
# Rpm-QL httpd
A se vedea doar lista de fişiere de configurare furnizate de către un pachet instalat:
# Rpm-QC httpd
Obţinerea de informaţii cu privire la documentele furnizate de un pachet:
# Rpm-QC httpd
Afisare lista de dependenţe cerute de un pachet:
# Rpm-q httpd-whatrequires
Display capacitatea furnizate de un pachet:
# Rpm-q httpd-whatprovides
Script-uri de afişare a început în timpul instalării / îndepărtare:
# Rpm-q httpd-script-uri
Vizualizaţi istoria revizuiri ale pachetului:
# Rpm-q httpd-ChangeLog
Verificaţi la pachet un fişier care aparţine:
# Rpm-qf / etc / httpd / conf / httpd.conf
Afişează lista de fişiere furnizate de un pachet care nu au fost încă instalate:
# Rpm-qp httpd-2.0.52-3.i386.rpm-l
Fedora / Redhat, semnarea toate pachetele cu o cheie GPG digital privat.
# Rpm-import / media / cdrom / RPM-GPG-KEY
# Rpm-nome_pacchetto.rpm checksig
Pentru a verifica toate pachetele instalate pe sistemul dvs.:
# Rpm-qa gpg-pubkey
Instalarea unui pachet binar:
# Rpm-ivh nome_pacchetto.rpm
Instalarea unui pachet binar se ignoră dependenţele necesare:
# Rpm-ivh-nodeeps nome_pacchetto.rpm
Instalarea unui pachet binar utilizând automate Rezoluţie de dependenţe:
# Rpm-ivh-ajutor nome_pacchetto.rpm
Actualizarea unui pachet fără a modifica fişierul de configurare:
# Rpm-U nome_pacchetto.rpm
Actualizarea unui pachet numai în cazul în care acesta este deja instalat:
# Rpm-F nome_pacchetto.rpm
Rimuore rot / min pachet:
# Rpm-e nume_pachet
Verificaţi dimensiunea fişierului, permisiuni, de tip, proprietar, de grup, MD5 şi ultima modificare pe RPM baza de date:
# Rpm-V httpd
Verificaţi toate pachetele instalate pe sistem - utilizarea cu precauţie, sistemul se angajează într-o extremă
# Rpm-VA
Verificaţi instalate pachet:
# Rpm-vp httpd-2.0.52-3.i386.rpm
Această comandă vă permite să extrageţi fişierele de pe ambalaj care urmează să fie transformată într-un flux de cpio şi apoi pentru a extrage din pachetul executabil:
# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-extras-make-directoare bin * *
Instalarea unei surse de pachete i386.
Pasul 1:
# Rpmbuild-rebuild nome_pacchetto.src.rpm
Pasul 2:
# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm
Instalarea unei surse de pachete i386 (alternativă procedura).
Pasul 1:
# Rpmbuild-recompilaţi nome_pacchetto.src.rpm
Pasul 2:
# Rpmbuild-BB / usr / src / Redhat / specificaţiile / nome_pacchetto.spec
Pasul 3:
# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm
Crearea unui pachet de rot / min de la sursă.
Ne dorim pentru a crea un pachet de la codul sursă exemplu. Descarcă sursa de pe internet cu wget:
# Wget http://www.example.org/dl/example-2.0.0.tar.gz
# Cp-2.0.0.tar.gz exemplu / usr / src / Redhat / SOURCE
# Cd / usr / src / Redhat / SOURCE
# Tar-xzf exemplu 2.0.0.tar.gz
Verificaţi dacă există în directorul unpack de fişier ". Spec", care cuprinde caietul de sarcini pentru crearea de urmărire, şi copiaţi-l în / usr / src / Redhat / Spec:
Example.spec # cp / usr / src / Redhat / Spec / example.spec
În cele din urmă, să pregătească de umplere pentru crearea de noi rot / min:



































