Latest web development tutorials

Linux-Befehl rpm

Linux-Befehl Daquan Linux - Befehl Daquan

Linux-Befehl rpm-Management-Suite.

RMP (RedHat Package Manager) war ursprünglich eine Distribution Red Hat Linux entwickelt, um die Linux-Programmpaket zu verwalten, da es einfach zu folgen und mächtige GPL-Regeln ist, so beliebt ist. Nach und nach von anderen Distributionen übernommen. RPM-Paket-Management-Auftritt, so dass Linux einfach zu installieren, zu aktualisieren, indirekt den Grad der Anwendung von Linux verbessern.

Grammatik

rpm [-acdhilqRsv][-b<完成阶段><套间档>+][-e<套件挡>][-f<文件>+][-i<套件档>][-p<套件档>+][-U<套件档>][-vv][--addsign<套件档>+][--allfiles][--allmatches][--badreloc][--buildroot<根目录>][--changelog][--checksig<套件档>+][--clean][--dbpath<数据库目录>][--dump][--excludedocs][--excludepath<排除目录>][--force][--ftpproxy<主机名称或IP地址>][--ftpport<通信端口>][--help][--httpproxy<主机名称或IP地址>][--httpport<通信端口>][--ignorearch][--ignoreos][--ignoresize][--includedocs][--initdb][justdb][--nobulid][--nodeps][--nofiles][--nogpg][--nomd5][--nopgp][--noorder][--noscripts][--notriggers][--oldpackage][--percent][--pipe<执行指令>][--prefix<目的目录>][--provides][--queryformat<档头格式>][--querytags][--rcfile<配置档>][--rebulid<套件档>][--rebuliddb][--recompile<套件档>][--relocate<原目录>=<新目录>][--replacefiles][--replacepkgs][--requires][--resign<套件档>+][--rmsource][--rmsource<文件>][--root<根目录>][--scripts][--setperms][--setugids][--short-circuit][--sign][--target=<安装平台>+][--test][--timecheck<检查秒数>][--triggeredby<套件档>][--triggers][--verify][--version][--whatprovides<功能特性>][--whatrequires<功能特性>]

Parameter Beschreibung:

  • -a fragt alle Pakete.
  • -b <Vollendungsstufe> <Paketdatei> + oder -t <Vollendungsstufe> <Paketdatei> + Einstellung Paket Suite Stadien der Fertigstellung, und geben Sie den Dateinamen des Paketprofils.
  • -c Liste nur Konfigurationsprofil, muss dieser Parameter mit der "-l" Parameter entsprechen.
  • -d Listen nur Textdateien, muss dieser Parameter mit der "-l" Parameter entsprechen.
  • -e <Paketdatei> oder --erase <Paketdatei> löschen das angegebene Paket.
  • -f <file> + Abfrage hat Dateipaket festgelegt.
  • Listen markieren -h oder --hash Kit-Installation.
  • -i zeigt Informationen Kit.
  • -i <Paketdatei> oder --install <Paketdatei> Installieren Sie die angegebene Paketdatei.
  • -l zeigt eine Liste der Paketdateien.
  • -p <Paketdatei> + Abfrage angegeben RPM-Paketdatei.
  • -q Verwendung Abfragemodus, wenn Sie irgendwelche Probleme auftreten, wird rpm-Befehl den Benutzer zuerst fragen.
  • -R Anzeige bezogenen Informationen Kit.
  • -s Zeigt Dateistatus, muss dieser Parameter mit der "-l" Parameter entsprechen.
  • -U <Paketdatei> oder --upgrade <Paketdatei> die angegebene Paketdatei zu aktualisieren.
  • -v Anzeige Prozessausführungsbefehl.
  • -vv Detailanzeige bei der Ausführung von Anweisungen für eine einfache Fehlerbehebung.
  • -addsign <Paketdatei> + plus neue Signatur-Zertifizierung in der Verpackung angegeben.
  • --allfiles installieren Sie alle Dateien.
  • --allmatches Dateien entsprechen, in die angegebene Datei-Paket enthält.
  • --badreloc Wenn ein Fehler auftritt, Re-Konfigurationsdateien.
  • Wenn --buildroot <root> gesetzt zu produzieren wollen Kits als Stammverzeichnis.
  • --changelog Anzeige wechselt Suite.
  • --checksig <Paketdatei> + Zertifizierung die Signatur der Suite zu überprüfen.
  • Nach --clean komplette Kit-Verpackung, entfernen Sie den Verpackungsprozess erstellte Verzeichnis.
  • --dbpath <Katalogdatenbank> Um das Verzeichnis, in dem RPM-Datenbank eingestellt.
  • --dump Anzeige Authentifizierungsinformationen für jede Datei. Dieser Parameter ist erforderlich "-l" Parameter zu spielen.
  • Wenn --excludedocs Montagesatz nicht installieren Dateien.
  • --excludepath <Ausschließen Verzeichnis> ignoriert alle Dateien im angegebenen Verzeichnis.
  • --force gewaltsam Ersatz-Kit oder eine Datei.
  • --ftpproxy <Hostname oder IP-Adresse> Geben Sie den FTP-Proxy-Server.
  • --ftpport <Kommunikationsanschluss> Kommunikations-Port FTP-Server oder Proxy-Server ein.
  • --help Online-Hilfe.
  • --httpproxy <Hostname oder IP-Adresse> Gibt den HTTP-Proxy-Server.
  • --httpport <Kommunikations-Port> den Kommunikations-Port für den HTTP-Server oder Proxy-Server ein.
  • --ignorearch nicht für die Richtigkeit der Struktur der Paketdatei überprüfen.
  • --ignoreos nicht für die Richtigkeit der Struktur der Paketdatei überprüfen.
  • --ignoresize Vor der Installation überprüft nicht, Speicherplatz ausreicht.
  • Wenn --includedocs Montagesatz zusammen mit den Installationsdateien.
  • --initdb bestätigt die richtige Datenbank verwendet werden kann.
  • --justdb die Datenbank zu aktualisieren, wenn keine Dateien ändern.
  • --nobulid keine Phase der Fertigstellung durchführen.
  • --nodeps nicht Vernetzt Suite-Profil überprüfen.
  • --nofiles nicht überprüfen, Dateiattribute.
  • --nogpg alle der GPG Signaturprüfung überspringen.
  • --nomd5 nicht die Größe und die Genauigkeit der Berechnungen bestätigen MD5-kodierte Dateien.
  • --nopgp alle PGP-Signaturüberprüfung überspringen.
  • --noorder neu ordnen die Reihenfolge der Einbausatz, um ihre Verbindung miteinander zu treffen.
  • --noscripts keine Installationsskriptdateien ausführen.
  • --notriggers alle Script-Dateien im Kit-Paket nicht ausgeführt wird.
  • Upgrade --oldpackage ältere Versionen von Paketen.
  • Der Prozentsatz der Fertigstellung der --percent Anzeige Montagesatz.
  • --pipe <Anweisung> bauen die Pipeline, die Ausgabe Ausführungsbefehl in den Eingangsdaten.
  • prefix <Zielverzeichnis> Wenn Re-Konfigurationsdatei, legen Sie die Datei in das angegebene Verzeichnis.
  • --provides abfragen, um den Grad der Kompatibilität Kit zur Verfügung gestellt.
  • --queryformat <Datei-Header-Format> Set Profilkopf der Repräsentation.
  • --querytags aufgelistet Datei-Header-Format-Tags verwendet werden.
  • --rcfile <profile> Mit Hilfe der angegebenen Konfigurationsdatei.
  • --rebulid <Paketdatei> Einbausatz Original-Code, Suite Binärdateien regenerieren.
  • --rebuliddb an bestehende Datenbank-orientiert, um eine Datenbank neu aufzubauen.
  • --recompile <Paketdatei> Geben Sie diesen Parameter und der Effekt ist ähnlich wie bei "--rebulid" Parameter, wenn keine Paketdatei.
  • --relocate <Originalverzeichnis> = <neues Verzeichnis> in das ursprüngliche Dateiverzeichnis gestellt worden wäre, in das neue Verzeichnis ändern.
  • --replacefiles Vertreibungen Datei.
  • --replacepkgs gezwungen Ersatz-Kit.
  • Das Kit ist kompatibel Abfrage --requires Grad erforderlich.
  • --resing <Paketdatei> + löschen bestehende Zertifizierung, die Signatur-Zertifizierung erneut generieren.
  • Nach --rmsource komplettes Kit-Paket, den ursprünglichen Code zu löschen.
  • --rmsource <file> löschen Sie den Original-Code und die angegebene Datei.
  • --root <Root> Einstellungen Wunsch als Stammverzeichnis.
  • --scripts Montagesatz Script Variablen aufgeführt.
  • --setperms Set Dateiberechtigungen.
  • Besitzer --setugids Einstellungsdatei und ihre jeweiligen Gruppen.
  • --short-Schaltung direkten Sprung Schritt Stadien der Fertigstellung festgelegt.
  • --sign produzieren PGP oder GPG-Signatur-Zertifizierung.
  • --target = <installierte Plattform> + Einstellung erzeugt Montageplattform-Kit.
  • --test nur für die Prüfung, Montage-Kit nicht wirklich.
  • --timecheck <Check Sekunden> die Anzahl der Sekunden, um den Zeitpunkt der Zeit zu überprüfen.
  • --triggeredby <Paketdatei> Die Suite Verpacker Entdecken.
  • --triggers Displayverpackung Script-Dateien innerhalb des Pakets.
  • --verify Wirkung dieses Parameters und "-q" die gleichen Parameter angeben.
  • --version Versionsnummer anzeigen.
  • --whatprovides <Features> Abfrage Grad der Kompatibilität der Suite von spezifischen Funktionen zu bieten.
  • --whatrequires <Features> Abfrage Grad der Kompatibilität der Suite von Features spezifischen Bedürfnisse.

Beispiele

Die Installation der Software

# rpm -hvi dejagnu-1.4.2-10.noarch.rpm 
警告:dejagnu-1.4.2-10.noarch.rpm: V3 DSA 签名:NOKEY, key ID db42a60e
准备...           
########################################### [100%]

Display Software Informationen zur Installation

# rpm -qi dejagnu-1.4.2-10.noarch.rpm

【第1次更新 教程、类似命令关联】

Linux-Befehl Daquan Linux - Befehl Daquan