CyberTek - the future at the present!
Google

Kasutage käsk rpm

Postitaja: admin (esitatud 12)

Vaata kõiki rpm pakette installitud:

# Rpm-qa

Päring rpm db filtreerimine kõik packets sisaldava stringi "httpd":

# Rpm-qa | grep httpd

Getting teavet mõne konkreetse paketi installitud, näiteks:

# Rpm-qi httpd

Vaata failide nimekirja esitanud paketi installitud, näiteks:

# Rpm-QL httpd

Näita ainult nimekirja konfiguratsioonifailid poolt paigaldatud pakett:

# Rpm-qc httpd

Saada teavet esitatud dokumentide paketi:

# Rpm-qc httpd

Vaata nimekirja sõltuvused nõutud pakendis:

# Rpm-q httpd-whatrequires

Vaata võime ettenähtud pakendis:

# Rpm-q httpd-whatprovides

Vaata skripte ajal alustatud paigaldamine / eemaldamine:

# Rpm-q httpd-scripts

Vaata ajalugu läbivaatamise pakett:

# Rpm-q httpd-changelog

Vaata, mida pakett fail kuulub:

# Rpm-QF / etc / httpd / conf / httpd.conf

Vaata failide nimekirja, mida pakett ei ole veel paigaldatud:

# Rpm-q p-2.0.52-3.i386.rpm httpd-l


Fedora / Redhat, allkirjastama kõik packets koos digitaalse erasektori GPG võtme. Importimine avaliku võtme järgmise käsuga:

# Rpm-import / media / cdrom / RPM-GPG-KEY

Et näha terviklikkust paketi enne paigaldamist saab sõita, eriti kui see on Internetist alla laadida, käivitage järgmine käsk:

# Rpm-checksig nome_pacchetto.rpm

Et kontrollida kõiki pakette installitud süsteem:

# Rpm-qa gpg-faili kirjutamisel

Paigaldamine binaarpaketti:

# Rpm-ivh nome_pacchetto.rpm

Paigaldamine binaarpaketti ignoreerides sõltuvused kohustatud:

# Rpm-ivh-nodeeps nome_pacchetto.rpm

Paigaldamine binaarpaketti saates automaat resolutsiooni sõltuvused:

# Rpm-ivh-abi nome_pacchetto.rpm


Upgrade paketi muutmata konfiguratsioonifailid:

# Rpm-U nome_pacchetto.rpm

Upgrade pakett ainult siis, kui see on juba paigaldatud:

# Rpm-F nome_pacchetto.rpm

Rimuore rpm pakett:

# Rpm-e package_name


Saate faili suurus, õigused, tüüp, omanik, grupp MD5 kontrollsumma ja viimase muudatuse kohta RPM andmebaas:

# Rpm-V httpd

Kontrolli kõik paketid on süsteemi paigaldatud - kasutada ettevaatusega, süsteem tegeleb äärmise:

# Rpm-Va

Test pakett ei ole installeeritud:

# Rpm-Vp httpd-2.0.52-3.i386.rpm

See käsk võimaldab teil taasta failid paketi ümber oja ja siis cpio eraldada ivitatava pakendis:

# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-make-ekstrakti-kataloogid * bin *

Paigaldamine allikas pakettide i386.

Samm 1:

# Rpmbuild-rebuild nome_pacchetto.src.rpm

Samm 2:

# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm

Paigaldamine allikas pakettide i386 (alternatiivne menetlus).

Samm 1:

# Rpmbuild-kompileeri nome_pacchetto.src.rpm

Samm 2:

# Rpmbuild-bb / usr / src / redhat / specs / nome_pacchetto.spec

Samm 3:

# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm


Loomine rpm paketi allikast.
Me tahame luua paketi allikast taotlus näide. Download allikas internet koos wget:

# Wget http://www.example.org/dl/example-2.0.0.tar.gz

Näide-2.0.0.tar.gz # cp / usr / src / redhat / allikas

# Cd / usr / src / redhat / allikas

# Tõrva xzf näiteks-2.0.0.tar.gz


Kontrolli, kas kataloog pakkimata fail. 'Spec ", mis sisaldab kirjelduste loomise teele ja kopeeri see / usr / src / redhat / SPEC:

Example.spec # cp / usr / src / redhat / SPEC / example.spec

Kui faili. Spec ei ole võimalik luua. Lõpuks koostab täitmise loomiseks uue RPM

# Cd / usr / src / redhat

# Rpmbuild-bb specs / snort.spec

Avaldatud: linux , redhat , koorega , tips

Lisa kommentaar

Rämpsposti kaitse poolt WP Captcha-Free

Powered by Cybertek - kaugabi