Rodyti visus RPM paketus įdiegta:
# Rpm-qa
Užklausa rpm db filtravimo visiems duomenų paketams, kurių sudėtyje yra string "httpd":
# Rpm-qa | grep httpd
Gauti informaciją apie konkrečius paketas įdiegtas, pavyzdžiui:
# Rpm-qi httpd
Peržiūrėti pavyzdžiui failų sąrašą pateiktą paketą įdiegta:
# Rpm-ql httpd
Rodyti tik konfigūracijos failų sąrašą pateiktą įdiegtas paketas:
# Rpm-QC httpd
Gauti informaciją apie pateiktų dokumentų paketas:
# Rpm-QC httpd
Rodyti paketų sąrašą priklausomybių reikalauja:
# Rpm-q httpd-whatrequires
Peržiūrėti galimybes pateikti teisės aktų paketas:
# Rpm-q httpd-whatprovides
Peržiūrėti scenarijus pradėjo diegiant / pašalinimas:
# Rpm-q httpd-scripts
Žiūrėti paketo istorija peržiūrų:
# Rpm-q httpd-Failas
Sužinokite, ką paketo failą priklauso:
# Rpm-QF / etc / httpd / conf / httpd.conf
Peržiūrėti failus pateikė paketą dar nėra įdiegtas sąrašas:
# Rpm-QP-2.0.52-3.i386.rpm httpd-l
Fedora / Redhat, pasirašyti visus paketus su skaitmeninio privataus GPG raktą.
# Rpm-importo / media / cdrom / RPM-GPG-KEY
# Rpm-checksig nome_pacchetto.rpm
Norėdami patikrinti visų paketų įdiegta į jūsų sistemą:
# Rpm-qa gpg-pubkey
Diegimas dvejetainiai paketai:
# Rpm-ivh nome_pacchetto.rpm
Diegimas dvejetainiai paketai ignoruojami priklausomybių reikia:
# Rpm-ivh-nodeeps nome_pacchetto.rpm
Diegimas binary siųsdami automatiškai rezoliucija priklausomybių:
# Rpm-ivh pagalbos nome_pacchetto.rpm
Atnaujinti failų paketą be Kintantis:
# Rpm-U nome_pacchetto.rpm
Atnaujinkite paketų, tik jei ji jau yra įdiegtas:
# Rpm-F nome_pacchetto.rpm
Rimuore rpm paketą:
# Rpm-e package_name
Patikrinkite failo dydis, leidimus, tipas, savininkas, grupė, MD5 kontrolinę sumą ir paskutinius pakeitimus dėl RPM duomenų bazėje:
# Rpm-V httpd
Patikrinkite visų pakuočių, įdiegta į jūsų sistemą - naudokite atsargiai, sistema vykdo ekstremalių:
# Rpm-va
Patikrinkite paketas neįdiegtas:
# Rpm-VP httpd-2.0.52-3.i386.rpm
Ši komanda leidžia jums išskleisti failus iš pakuotės turi būti perskaičiuotos pagal srove ir cpio išskleisti pakete vykdomąjį nuo:
# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio ekstrakto-make-katalogai * bin *
Diegimas paketo šaltinio i386.
1 veiksmas:
# Rpmbuild-rebuild nome_pacchetto.src.rpm
2 veiksmas:
# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm
Diegimas šaltinio kodo i386 (atsarginis).
1 veiksmas:
# Rpmbuild-perkompiliuoti nome_pacchetto.src.rpm
2 veiksmas:
# Rpmbuild BB / usr / src / redhat / specs / nome_pacchetto.spec
3 žingsnis:
Rpm-ivh # / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm
Sukurti rpm paketą iš šaltinio.
Mes norime sukurti paketą iš šaltinio taikymo pavyzdys. Atsisiųsti wget šaltinis nuo su internetu:
# Wget http://www.example.org/dl/example-2.0.0.tar.gz
Pavyzdys-2.0.0.tar.gz # cp / usr / share / src / redhat / SOURCE
# Cd / usr / src / redhat / SOURCE
# Tar xzf pavyzdys-2.0.0.tar.gz
Patikrinkite, ar katalogas išpakuoti failą. "Spec", kurioje yra kelio specifikacijos kūrimas ir nukopijuokite jį į / usr / src / redhat / Spec:
Example.spec # cp / usr / src / redhat / spec / example.spec
Galiausiai parengti pripildymo RPM naujosios



































