Heim Betrieb und Instandhaltung Sicherheit So analysieren Sie die RPM-Paketverwaltungsfunktion

So analysieren Sie die RPM-Paketverwaltungsfunktion

May 24, 2023 am 09:01 AM
rpm

Vollständige Erklärung der Rpm-Paketverwaltungsfunktionen

Funktion der Softwarepaketverwaltung: Verpacken Sie die verschiedenen Komponentendateien des kompilierten Programms In eine oder mehrere Programmpaketdateien, um die Installation, Aktualisierung, Deinstallation, Abfrage, Überprüfung und Datenbankpflege des Programmpakets zu erleichtern.

Werfen wir einen Blick auf die Analyse der RPM-Paketverwaltung

RPM-Pakete haben großartige Anwendungen in Redhat und S.U.S.E

Wir werden dies als nächstes tun Verwenden die Verwaltung von RPM-Paketen im Centos-System, um eine detaillierte Funktionsanalyse durchzuführen

Durch die Verwendung von yum (Rhel-Serie) zur Installation können Abhängigkeiten automatisch aufgelöst werden RPM-Paketbenennungsformat:

name-VERSION-release.arch.rpm

VERSION: Major.Minor.Release

# 🎜🎜#Major: Hauptversionsnummer (die Version verfügt über größere Updates); Minor: Nebenversionsnummer (kleinere Updates)

release.arch: die Release-Nummer des RPM-Pakets

#🎜 🎜 #release.os: 2.el7 (Plattform).i386 (Architektur).rpm Architektur (Architektur): i386, x64 (amd64), ppc, noarch manager;

Tatsächlicher Betrieb: #🎜🎜 #

Diese Maschine hat zsh-4.3.10-9.el6.x86_64.rpm erfolgreich auf den Server heruntergeladen. Verwenden Sie dies, um

Syntax

: rpm zu implementieren [ Optionen] [Pakete_Datei]

Installation; -i, --install

rpm -ivh /path/to/rpm_package -v; Installationsinformationen anzeigen

-vv; Detailliertere Installationsinformationen anzeigen

-h; Zeigt den Installationsfortschritt mit einem Nummernzeichen an

​​​​—nodeps; Abhängigkeiten ignorieren Beziehung (gilt für Deinstallation)

--force; Installation erzwingen (gilt für Deinstallation)

Neuinstallation; --replacepkgs überschreibt die ursprünglichen Informationen .10-9.el6.x86_64.rpm

Deinstallieren; -e, --erase#

rmp -e Paketname# 🎜🎜#

                     🎜## 🎜🎜# rpm -U /path/to/rpm_packageSo analysieren Sie die RPM-Paketverwaltungsfunktion# 🎜🎜# --oldpackage downgrade

Zwei Pakete wurden vom Server genommen: zabbix-2.4.0-1.el6. x86_64.rpm

                                                                                                                                                                              🎜🎜#

Upgrade auf zabbix-2.4.5-1.el6.x86_64.rpm#🎜 🎜#

[root@bucktan] ungefähr #RPM -F/PATH/To/RPM_PACKAGE#🎜🎜 ## 🎜🎜#;

🎜🎜#RPM -UVH/PATH/PACKAGE#🎜 🎜 ## 🎜🎜 #                                                                                                                                                                                   --nosignature prüft nicht die Gültigkeit der Paketsignaturinformationen

                            共 Verschiedene Kernel-Versionen können nebeneinander existieren, sodass Installationsvorgänge durchgeführt werden können. Es wird jedoch nicht empfohlen, ein Upgrade durchzuführen.

(Schlüssel-)Abfrage

; Optionen]: RPM -QA alle installierten Pakete abfragen; [ query-options]:

                                                         d package_name fragt das nach der Installation des Pakets generierte Hilfedokument ab; qc package_name Abfrage der nach der Installation des Pakets generierten Konfigurationsdatei; Klasse

                                                                                                                                                                    Skript vor der Installation vorinstallieren

                                                                                                                                                    . Fragen Sie verwandte Informationen zu deinstallierten Paketen ab; -qp

Paketdatei kann einfache Beschreibungsinformationen verwenden; wie -QP -SCRIPTS

Überprüfung; prüfen Sie, ob die Dateien nach der Installation geändert wurden

RPM -V Paketname

[root@bucktan ~] # rpm -V zsh

                                                                                                                                                                                                                                  verwendenL ReadLink (2) Pfad -Nichtübereinstimmung

U -Benutzerbesitz unterscheidet sich. Die Gruppenbesitzer unterscheiden sich Gruppen.)

Verwenden Sie die Verwendung der Verwendung von RSA -RSA

- - - - - - - - - Nosineature: NICHT überprüfen die Quelllegitimität

                                                                                                                                                                 

Speicherort: /var/lib/RPM

Neuerstellung:

RPM -ITDB: Initialisierung

Wenn im Voraus keine Datenbank vorhanden ist, wird die neue

RPM -RebuilddB Rebuild

                                                                                                                                                                                                    

Das obige ist der detaillierte Inhalt vonSo analysieren Sie die RPM-Paketverwaltungsfunktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Eine ausführliche Diskussion der Funktionen und Prinzipien von Linux-RPM-Tools Eine ausführliche Diskussion der Funktionen und Prinzipien von Linux-RPM-Tools Feb 23, 2024 pm 03:00 PM

Das RPM-Tool (RedHatPackageManager) in Linux-Systemen ist ein leistungsstarkes Tool zum Installieren, Aktualisieren, Deinstallieren und Verwalten von Systemsoftwarepaketen. Es ist ein häufig verwendetes Tool zur Verwaltung von Softwarepaketen in RedHatLinux-Systemen und wird auch von vielen anderen Linux-Distributionen verwendet. Die Rolle des RPM-Tools ist sehr wichtig. Es ermöglicht Systemadministratoren und Benutzern die einfache Verwaltung von Softwarepaketen auf dem System. Über RPM können Benutzer problemlos neue Softwarepakete installieren und vorhandene Software aktualisieren

Wo wird Linux-RPM gespeichert? Wo wird Linux-RPM gespeichert? Mar 28, 2023 am 11:22 AM

Linux-RPM wird im Allgemeinen standardmäßig im Verzeichnis „/usr/local“ oder „/usr/bin“ gespeichert. Das Verzeichnis „/usr/local“ ist das Verzeichnis „/usr“, das allgemeinen Benutzern zur Verfügung gestellt wird und in dem allgemeine Anwendungssoftware installiert ist , und Das Verzeichnis „/usr/bin“ beherbergt auch viele Anwendungen.

Wie finde ich den Speicherpfad von RPM-Dateien im Linux-System? Wie finde ich den Speicherpfad von RPM-Dateien im Linux-System? Mar 14, 2024 pm 04:42 PM

In Linux-Systemen ist RPM (RedHatPackageManager) ein gängiges Softwarepaket-Verwaltungstool, das zum Installieren, Aktualisieren und Löschen von Softwarepaketen verwendet wird. Manchmal müssen wir den Speicherpfad einer installierten RPM-Datei für Such- oder andere Vorgänge finden. Im Folgenden wird erläutert, wie Sie den Speicherpfad der RPM-Datei im Linux-System finden, und es werden spezifische Codebeispiele bereitgestellt. Zuerst können wir den rpm-Befehl verwenden, um das installierte RPM-Paket und seinen Speicherpfad zu finden. Offen

So installieren Sie MySQL5.7 auf Centos7 mit RPM So installieren Sie MySQL5.7 auf Centos7 mit RPM May 27, 2023 am 08:05 AM

1. Laden Sie die 4-RPM-Pakete mysql-community-client-5.7.26-1.el7.x86_64.rpmmysql-community-common-5.7.26-1.el7.x86_64.rpmmysql-community-libs-5.7.26-1 herunter. el7.x86_64.rpmmysql-community-server-5.7.26-1.el7.x86_64.rpm Wenn Sie Thunder zum Herunterladen verwenden möchten, müssen Sie zunächst den entsprechenden RPM-Downloadpfad finden. Öffnen Sie zunächst die offizielle MySQL-Website im Browser : Drücken Sie in der geöffneten Benutzeroberfläche die Tastatur f12, um die Entwicklertools zu öffnen

So analysieren Sie die RPM-Paketverwaltungsfunktion So analysieren Sie die RPM-Paketverwaltungsfunktion May 24, 2023 am 09:01 AM

Die RPM-Paketverwaltungsfunktion versteht die Funktion der Softwarepaketverwaltung vollständig: Packen der Komponenten des kompilierten Programms in eine oder mehrere Paketdateien, um die Installation, Aktualisierung, Deinstallation, Abfrage, Überprüfung und Datenbankverwaltung des Programmpakets zu erleichtern. Als nächstes werfen wir einen Blick auf die Analyse der RPM-Paketverwaltung in Redhat und S.U.S.E. Als nächstes werden wir eine detaillierte Funktionsanalyse zur Verwaltung von RPM-Paketen in Centos-Systemen durchführen Kann während der Installation automatisch installiert werden. Benennungsformat des Drpm-Pakets: Name-VERSION-Release.arch.rpmVERSION: Major.Minor.ReleaseMajor

Was ist der Standardpfad zum Speichern von RPM-Paketen in Linux-Systemen? Was ist der Standardpfad zum Speichern von RPM-Paketen in Linux-Systemen? Mar 14, 2024 am 11:18 AM

„Standardpfade und Codebeispiele für die RPM-Paketspeicherung in Linux-Systemen“ In Linux-Systemen sind RPM-Pakete (RedHatPackageManager) ein Standardformat für die Softwarepaketverwaltung. Wenn wir Tools wie yum zum Installieren von Software verwenden, installieren oder aktualisieren wir tatsächlich RPM-Pakete im System. Der Pfad, in dem RPM-Pakete im System gespeichert werden, unterliegt bestimmten Spezifikationen. Im Folgenden werden die Standardpfade vorgestellt, in denen RPM-Pakete in gängigen Linux-Distributionen gespeichert werden, und einige Codebeispiele bereitgestellt.

So verwenden Sie das RPM-Paket, um Redis in CentOS zu installieren So verwenden Sie das RPM-Paket, um Redis in CentOS zu installieren May 26, 2023 am 11:47 AM

Redis ist eine leistungsstarke Schlüsselwertdatenbank. Das Aufkommen von Redis hat die Mängel der Schlüsselwertspeicherung wie Memcached weitgehend ausgeglichen und kann in manchen Situationen eine sehr gute Ergänzung zu relationalen Datenbanken spielen. Frühe Vorbereitungsplattform: centos6.5x86_64 Installation: redis-3.0.7-4.el6.art.x86_64.rpm Laden Sie das RPM-Paket herunter und öffnen Sie die Adresse http://pkgs.org/download/redis, um entsprechend Ihrem eigenen Linux einzutreten Plattform und was Sie zur Installation benötigen Gehen Sie zur Redis-Version und laden Sie das entsprechende RPM-Paket herunter. Hier nehmen wir Redis3.0.7 als Beispiel für die Installation: [roo

Analyse des Linux-RPM-Tools: Die Grundlagen, die Sie wissen müssen Analyse des Linux-RPM-Tools: Die Grundlagen, die Sie wissen müssen Feb 22, 2024 pm 06:36 PM

Das RPM-Tool unter Linux war schon immer eines der wichtigen Tools zur Verwaltung von Softwarepaketen. Unabhängig davon, ob Sie ein Linux-Systemadministrator oder ein Entwickler sind, ist es wichtig, die Grundlagen der RPM-Tools zu verstehen. Dieser Artikel bietet eine ausführliche Analyse des LinuxRPM-Tools, um Ihnen zu helfen, seine Prinzipien, Verwendungszwecke und Betriebsmethoden besser zu verstehen. 1. Was ist das RPM-Tool? Der vollständige Name von RPM ist RedHatPackageManager. Es handelt sich um ein Tool zur Verwaltung von Softwarepaketen auf Linux-Systemen. Es ist am meisten

See all articles