CyberTek - the future at the present!
Google

Használja a parancsot rpm

Írta: admin (Sep 12)

Mutasd az összes rpm csomagokat telepíteni:

# Rpm-qa

Futtassa a lekérdezést, hogy a szűrés minden db rpm csomagokat tartalmazó karakterlánc "httpd":

# Rpm-qa | grep httpd

Információszerzés az egyedi csomag telepítve van, például:

# Rpm-qi httpd

Listájának megjelenítése fájlok által a csomag telepítve van, például:

# Rpm-QL httpd

Lásd csak a lista konfigurációs fájlok által telepített csomag:

# Rpm-qc httpd

Információ a benyújtott dokumentáció egy csomag:

# Rpm-qc httpd

Jelenítse meg a listát a függőségek szükséges a csomag:

# Rpm-q-httpd whatrequires

Display képesség által nyújtott csomag:

# Rpm-q-httpd whatprovides

Lásd a parancsfájlok kezdődött során telepítése / eltávolítása:

# Rpm-q httpd-scripts

View történetének felülvizsgálatainak a csomag:

# Rpm-q-httpd changelog

Ellenőrizze a csomag, amely egy fájl:

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

Listájának megjelenítése fájlok által a csomag még nem telepítette:

# Rpm-qp httpd-2.0.52-3.i386.rpm-l


Fedora / Redhat, aláírja az összes csomag a digitális magán GPG kulcs. Importálásához a nyilvános kulcs az alábbi parancsot:

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

Ellenőrzésére integritását egy csomagot, mielőtt a telepítés, főleg akkor, ha már az internetről letöltött, futtassa a következő parancsot:

# Rpm-nome_pacchetto.rpm checksig

Annak ellenőrzésére, minden csomag telepítve van a rendszerben:

# Rpm-qa gpg-pubkey

Egy bináris csomag:

# Rpm-ivh nome_pacchetto.rpm

Egy bináris csomagot figyelmen kívül hagyja a függőségeket szükség:

# Rpm-ivh-nodeeps nome_pacchetto.rpm

Egy bináris csomag segítségével az automata állásfoglalása a függőségeket:

# Rpm-ivh támogatási nome_pacchetto.rpm


Aktualizálás csomag nélkül a konfigurációs fájlban:

# Rpm-U nome_pacchetto.rpm

Frissítése egy csomagot, ha már telepítve van:

# Rpm-F nome_pacchetto.rpm

Rimuore rpm csomag:

# Rpm-e PACKAGE_NAME


Ellenőrizze a fájl méretét, a jogosultságok, típus, tulajdonos, csoport, MD5 checksum és az utolsó módosítás az RPM adatbázis:

# Rpm-V httpd

Ellenőrizze a csomag telepítve van a rendszerben - a körültekintéssel, hogy a rendszer bevonja a szélsőséges

# Rpm-Va

Ellenőrizze telepített csomag:

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

Ez a parancs lehetővé teszi, hogy a fájlokat a csomagot, és azt egy patak, majd cpio ki a végrehajtható a csomag:

# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-kivonat-make-directories * bin *

Egy csomag forrásának i386.

1. lépés:

# Rpmbuild-rebuild nome_pacchetto.src.rpm

2. lépés:

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

Egy csomag forrásának i386 (alternatív eljárás).

1. lépés:

# Rpmbuild-újrafordítani nome_pacchetto.src.rpm

2. lépés:

# Rpmbuild-ba a / usr / src / redhat / specs / nome_pacchetto.spec

3. lépés:

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


Létrehozása rpm csomagot a forrásból.
Azt akarjuk, hogy a csomag a forráskód példa. Letöltés forrása az internetről a wget:

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

# Cp-2.0.0.tar.gz például a / usr / src / redhat / SOURCE

# Cd / usr / src / redhat / SOURCE

# Tar xzf példa-2.0.0.tar.gz


Ellenőrizze, hogy van a könyvtárban Csomagolja ki a fájlt. "Spec", amely tartalmazza az előírásoknak az a célja, a pályát, és másold be a / usr / src / redhat / SPEC:

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

Ha a fájlt. Spec nem létezik lehet létrehozni. Végül, a töltés előkészítése a célja az új ford / perc:

# Cd / usr / src / redhat

# Rpmbuild BB-specs / snort.spec

Megjelent: linux, RedHat, a Shell, tippek

Hozzászólás

Powered by CyberTek - Távsegítség