Linux RPM2CPIO -Befehl

Linux RPM2CPIO -Befehl
Auf Ubuntu und Linux -Systemen sind Sie möglicherweise mit dem Abrufen von Tarballs und Zip -Dokumenten vertraut. Es ist möglich, Softwareprodukte mit dem RPM-Paket-Manager (RPM), einer von Befehl kontrollierten Modulverwaltungslösung, zu installieren, zu entfernen, zu validieren, abzufragen und zu aktualisieren. Ein Dienstprogramm zur Umwandlung von RPM -Bündeln in ein gemeinsames CPIO -Archiv ist in diesem Bündel enthalten. Es wird empfohlen, nur "Alien" zu verwenden, um Drehzahlbündel in die Übersetzung von RPM -Bündeln zu verwenden .DEB -Versionen zu Debian- und Derivatsystemen, anstatt sie bereitzustellen, ohne zuerst die Ubuntu -Paketverwaltungsplattform zu verwenden. Mit freundlichen Grüßen gibt es keine einfache Möglichkeit, ein Drehzahldokument mit der RPM -Anweisung zu extrahieren. Dennoch scheint RPM2CPIO, ein kompaktes und handliches Werkzeug, zugänglich zu sein.

Aus dem RPM -Paket -Manager (RPM) Tool rufen wir das Archiv „CPIO“ ab. Sie können ein RPM -Dokument mit der folgenden Technik abrufen: die .Die RPM -Datei wird zunächst in ein "CPIO" -Archiv für herkömmliche Ausgabe mit dem RPM2CPIO -Tool konvertiert. Ein Drehzahl von Drehzahl wird von regulär gelesen, wenn die Option bereitgestellt wird.

Beginnen wir, indem wir diesen Artikel mit dem Ubuntu 20 in die Praxis umsetzen.04 Linux -Verteilung. Vorher müssen Sie Ihr Linux -System jedoch so bald wie möglich aktualisieren, um Unannehmlichkeiten zu vermeiden, die durch fehlende Tools oder Pakete oder einige nicht gestaltete Updates verursacht werden. Zu diesem Zweck müssen Sie die Konsolenanwendung des Systems starten, die normalerweise für den Ubuntu 20 als „Terminal“ bezeichnet wird.04 Linux -Betriebssystem. Sie können Ubuntus Verknüpfung ausprobieren, um die Hülle zu öffnen, ich.e., “Strg+Alt+t.Eine andere Möglichkeit, die Terminalhülle zu öffnen, ist die Verwendung der Option „Aktivität“, die oben auf dem Ubuntu -Desktop gehalten wird. Tippen Sie auf diese Option und sie öffnet die Suchleiste für Sie. Schreiben Sie den Namen einer zu durchsuchenden Anwendung, ich.e., "Terminal" und tippen Sie auf die Eingabetaste. Die Terminalanwendung würde auf Ihrem Suchbildschirm auftauchen.

Nach erfolgreichem Öffnen der Shell -Terminalanwendung sehen Sie den lila Abfragebildschirm. Wir müssen das APT -Paket verwenden, um unser System zu aktualisieren. Der Befehl Update wurde im folgenden Bild mit der Verwendung von Sudo -Rechten gezeigt, um Probleme in seiner Verarbeitung zu vermeiden. Das System wird in wenigen Sekunden aktualisiert, wenn nicht viele Pakete aktualisiert werden. Das Ergebnis sowie die erforderlichen Anweisungen sind im Bild unten angezeigt.

Bevor Sie die Anweisung „RPM2CPIO“ in der Shell verwenden, um eine RPM -Datei zu extrahieren, müssen Sie sicherstellen, dass sie bereits an Ihrem Ende konfiguriert ist. Wenn nicht, zeigen wir Ihnen die Art und Weise, wie Sie es installieren und auf Ihrem System konfigurieren können. Zunächst müssen Sie Ihrem Ubuntu 20 das Repository „Universum“ hinzufügen.04 Linux -Betriebssystem. Versuchen Sie hierzu unseren Befehl add-apt-Repository mit Sudo-Rechten, gefolgt vom Keyword „Universum“. Die Ausführung dieser Anweisung an unserem Ende zeigt die Ausgabe und zeigt, dass die „Universum“ -Komponente hier bereits aktiviert ist. Das Ergebnis sowie die erforderlichen Anweisungen sind im Bild unten angezeigt.

Wie bereits erwähnt, muss das Alien -Paket verwendet werden, um die RPM -Pakete in “zu transformieren“.Deb ”Archive. Wir müssen haben Außerirdischer installiert und konfiguriert. Im Moment fehlt unserem System dieses Dienstprogramm. Daher müssen wir es mit dem Installationsbefehl in der Terminalhülle des Ubuntu 20 installieren.04 Linux -Betriebssystem. Die Anweisungen für die Installation wären denen sehr ähnlich, da wir häufig für andere Installationen für die Versorgungsunternehmen verwendet werden. Verwenden Sie das "APT" -Paket innerhalb des Installationsbefehls mit Sudo -Rechten, gefolgt vom Keyword "Alien". Nach dem Drücken der Eingabetaste, um diesen Befehl auszuführen. Schreiben Sie Ihr Passwort und drücken Sie die Eingabetaste, um es fortzusetzen. Die Verarbeitung für diese Anweisung wurde im Bild unten gezeigt.

Während der Verarbeitung stellt Ihnen das System möglicherweise die Frage: „Möchten Sie fortfahren?Um zu überprüfen, ob Sie das "Alien" -Paket aus einigen unsichtbaren Gründen installieren müssen. Sie müssen "Y" drücken, um diesen Installationsprozess wie unten gezeigt zu halten.

Die Installation und Konfiguration von Universum und Alien -Paketen muss Drehzahl in unserem System installiert haben. Sie können die Versionsanweisung in der Shell mit dem Schlüsselwort „RPM“ ausprobieren, um die installierte Version anzuzeigen. Sie können sehen, dass unser System die 4 hat.14.2.1 Version der Drehzahl erfolgreich installiert. Das Ergebnis sowie die erforderlichen Anweisungen sind im Bild unten angezeigt.

Sie müssen eine "RPM" -Datei auf Ihrem Ubuntu 20 heruntergeladen haben.04 System zum Abrufen seiner Daten, wie wir „testen“, um zu testen.Drehzahl “im aktuellen Arbeitsverzeichnis„ Zuhause “des Ubuntu 20.04 System.

Es ist Zeit, den RPM2CPIO -Befehl auf der Schale zu verwenden, um diesen „Test zu extrahieren.RPM ”-Datei innerhalb des aktuellen Arbeitsverzeichnisses durch Konvertieren in das CPIO -Archiv. Dafür haben wir diesen Anweis auf zwei Arten verwendet, ich.e., mit einem einfachen Dateinamen und mit “- <” characters followed by the filename. Unfortunately, both these ways don't work for us. The result as well as the required instructions are shown in the image below.

Die richtige Methode zum Extrahieren besteht darin, ein CPIO -Archiv für den „Test zu erstellen. RPM ”-Datei mit den folgenden Anweisungen. Auf die RPM2CPIO -Anweisung folgte der Dateiname "|" Charakter, um das „CPIO -IDMV“ vom Rest zu trennen. Die angezeigte Ausgabe hat die Dateien und Ordner in diesem Archiv mit dem Namen "USR" im aktuellen Arbeitsverzeichnis "Home" aufgeführt. Die Verwendung dieses Befehls zeigt, dass er insgesamt 1401 Blöcke enthält. Das Ergebnis sowie die erforderlichen Anweisungen sind im Bild unten angezeigt.

Die Nutzung der Liste "LS" in der Shell zeigt den usr -CPIO extrahierten Ordner im Verzeichnis „Home“ unseres Systems. Das Ergebnis sowie die erforderlichen Anweisungen sind im Bild unten angezeigt.

Abschluss:

In diesem Artikel geht es um die Verwendung der RPM2CPIO -Anweisung, um einige RPM -Dateien auf der Ubuntu 20 zu extrahieren.04 System. Dafür haben wir die Installation einiger erforderlicher Pakete wie Universum und Alien besprochen. Danach haben wir die Verwendung des CPIO -Archivs zum Extrahieren der jeweiligen RPM -Datei erörtert.