CyberTek - the future at the present!
Google

Utilitza la comanda rpm

Enviat per: admin (Sep 12)

Mostra tots els paquets rpm instal lats:

# Rpm-qa

Executar una consulta a la base de dades de filtratge de tots els paquets rpm que continguin la cadena "httpd":

# Rpm-qa | grep httpd

Obtenir informació sobre un paquet instal lat, per exemple:

# Rpm-qi httpd

Mostra la llista d'arxius proporcionats per un paquet instal lat, per exemple:

# Rpm-QL httpd

Veure només la llista dels fitxers de configuració proporcionats per un paquet instal lat:

# Rpm-qc httpd

Obtenir informació sobre la documentació proporcionada per un paquet:

# Rpm-qc httpd

Mostra la llista dels requerits per les dependències d'un paquet:

# Rpm-q httpd-whatrequires

Mostra la capacitat proporcionada per un paquet:

# Rpm-q httpd-whatprovides

Veure els scripts es va iniciar durant la instal lació / eliminació:

# Rpm-q httpd-scripts

Veure l'historial de revisions del paquet:

# Rpm-q httpd-canvis

Comprovar a quin paquet pertany un fitxer:

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

Mostra la llista d'arxius proporcionats per un paquet encara no instal lat:

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


Fedora / RedHat, signar tots els paquets amb una clau GPG digital privada. Per importar la clau pública utilitzant el següent comandament:

# Rpm-importació / media / cdrom / RPM-GPG-KEY

Per verificar la integritat d'un paquet abans de fer la instal lació, especialment si s'ha descarregat d'Internet, executeu el següent comandament:

# Rpm-nome_pacchetto.rpm checksig

Per a verificar tots els paquets al vostre sistema:

# Rpm-qa gpg-pubkey

Instal lació d'un paquet binari:

# Rpm-ivh nome_pacchetto.rpm

Instal lació d'un paquet ignorant les dependències necessàries:

# Rpm-ivh-nodeeps nome_pacchetto.rpm

Instal lació d'un paquet usant la resolució automàtica de dependències:

# Rpm-ivh-ajuda nome_pacchetto.rpm


L'actualització d'un paquet sense modificar el fitxer de configuració:

# Rpm-U nome_pacchetto.rpm

L'actualització d'un paquet només si ja està instal lat:

# Rpm-F nome_pacchetto.rpm

Rimuore paquet rpm:

# Rpm-i nombre_paquete


Comproveu la mida del fitxer, permisos, tipus, propietari, grup, Suma del control MD5 i l'última modificació sobre la base de dades de RPM:

# Rpm-V httpd

Marqueu tots els paquets al vostre sistema - la utilització amb precaució, el sistema realitza una extrema

# Rpm-Va

Verificar els paquets instal lats:

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

Aquesta comanda li permet extreure els arxius del paquet que voleu convertir en un rierol i després cpio per extreure l'executable del paquet:

# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-extracte-make-bin directoris * *

Instal lació d'un paquet font i386.

Pas 1:

# Rpmbuild-reconstruir nome_pacchetto.src.rpm

Pas 2:

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

Instal lació d'un paquet font i386 (procediment alternatiu).

Pas 1:

# Rpmbuild-recompilar nome_pacchetto.src.rpm

Pas 2:

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

Pas 3:

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


Creació d'un paquet rpm de la font.
Volem crear un paquet de codi font d'exemple. Descarregar la font de la Internet per wget:

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

Exemple # cp-2.0.0.tar.gz / usr / src / redhat / FONT

# Cd / usr / src / redhat / FONT

# Tar xzf exemple-2.0.0.tar.gz


Comproveu si existeix en el directori Descomprimiu l'arxiu '. Espec', que conté les especificacions per a la creació de la pista, i copiar-lo a / usr / src / redhat / SPEC:

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

Si l'arxiu. Espec no existeix es pot crear. Per últim, a preparar el farciment per a la creació de la nova rpm:

# Cd / usr / src / redhat

# Rpmbuild-bb ESPECIFICACIONS / snort.spec

Afegir un comentari

Powered by CyberTek - Assistència remota