So mounten Sie die CD, um das RPM-Paket unter Linux zu finden

So mounten Sie die CD, um das RPM-Paket unter Linux zu finden

Vorne geschrieben

Manchmal müssen Sie bei der Verwendung von Linux Software installieren. Natürlich können Sie sie online über den Befehl yum installieren oder indem Sie das RPM-Paket herunterladen. Bei der RPM-Installation müssen Sie jedoch das RPM-Paket finden, von dem die Installationssoftware abhängt. Lass es uns heute versuchen.

Systemumgebung CentOS 7.5

[root@localhost /]# cat /etc/redhat-release 
CentOS Linux Version 7.5.1804 (Core)

1. Finden Sie den vollständigen Pfad der CD

[root@localhost /]# ls -l /dev | grep cdrom
lrwxrwxrwx 1 root root 3 3. März 09:32 CD-ROM -> sr0
crw-rw---- 1 Root-CD-ROM 21, 1. März 3 09:32 sg1
brw-rw---- 1 Root-CD-ROM 11, 0 3. März 09:32 sr0

Dieser Befehl weiß, dass der Name der CD „cdrom“ ist, also ist der Pfad der CD /dev/cdrom

2. Mounten Sie die CD

[root@localhost /]# mount /dev/cdrom /mnt

mount: /dev/sr0 ist schreibgeschützt und wird nur lesbar gemountet

Dieser Befehl lädt den Inhalt des Verzeichnisses /dev/cdrom in das Verzeichnis /mnt, was bedeutet, dass der Inhalt des Verzeichnisses /dev/cdrom vom Verzeichnis /mnt aus aufgerufen werden kann. Wenn der folgende Inhalt angezeigt wird, war das Mounten erfolgreich.

[root@localhost /]# cd /mnt/
[root@localhost mnt]# ls
CentOS_BuildTag EULA-Bilder LiveOS repodata RPM-GPG-KEY-CentOS-Testing-77EFI GPL isolinux Pakete RPM-GPG-KEY-CentOS-7 TRANS.TBL

3. Kopieren Sie das Ziel-RPM-Paket

Gehen Sie in das Verzeichnis „Packages“ und suchen Sie das Ziel-RPM-Paket. Hier nehmen wir den „Telnet-Client“ als Beispiel.

[root@localhost mnt]# cd Pakete/
[root@localhost-Pakete]# ls -l | grep telnet
-rw-rw-r-- 2 root root 65632 11. August 2017 telnet-0.17-64.el7.x86_64.rpm
-rw-rw-r-- 2 root root 41804 11. August 2017 telnet-server-0.17-64.el7.x86_64.rpm

Hier gibt es 2 Möglichkeiten, aber man kann an den Namen erkennen, dass die erste der Client und die andere der Server ist. Einfach hier die erste auswählen und dann nach /root kopieren. Wenn folgendes Ergebnis erscheint, war es erfolgreich.

[root@localhost-Pakete]# cp telnet-0.17-64.el7.x86_64.rpm /root/
[root@localhost-Pakete]# ls -l /root
Gesamtdosis 72
-rw-------. 1 root root 1569 3. Juni 2018 anaconda-ks.cfg
-rw-r--r-- 1 root root 65632 3. März 10:08 telnet-0.17-64.el7.x86_64.rpm
-rw-r--r--. 1 root root 0 30. Juni 2018 ????.txt

4. Hängen Sie die Disc aus

Nachdem Sie das Ziel-RPM-Paket kennen, denken Sie daran, die CD zu deinstallieren! (Zuerst das Verzeichnis /mnt ausschneiden)

[root@localhost-Pakete]# cd /
[root@localhost /]# umount /mnt/
[root@localhost /]# ls -l /mnt/
Gesamtverbrauch 0

5. Installieren Sie das kopierte RPM-Paket

[root@localhost /]# cd root/
[root@localhost ~]# rpm -ivh telnet-0.17-64.el7.x86_64.rpm 
Vorbereitung... ####################################### [100%]
    Paket telnet-1:0.17-64.el7.x86_64 wurde installiert [root@localhost ~]# telnet
telnet>

Der obige Inhalt zeigt an, dass der Telnet-Client erfolgreich installiert wurde. Ist das nicht ganz einfach?

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • So erstellen Sie ein lokales Yum-Repository in Linux durch Mounten der System-CD

<<:  Implementierung der Parametersprungfunktion im Vue-Projekt

>>:  Dekomprimierung, Installation, Sicherung und Wiederherstellung von MySQL in einer Windows-Umgebung

Artikel empfehlen

Einführung in die SSL- und WSS-Schritte für die Nginx-Konfiguration

Inhaltsverzeichnis Vorwort 1. Nginx-Installation ...

Detaillierte Erläuterung des MySQL-Trigger-Trigger-Beispiels

Inhaltsverzeichnis Was ist ein Auslöser Erstellen...

Häufige Probleme und Lösungen beim Erstellen von MySQL MGR

Inhaltsverzeichnis 01 Häufige Fehler 1 02 Häufige...

JS implementiert ein zufälliges Namensaufrufsystem

Verwenden Sie JS, um ein zufälliges Namensaufrufs...

Detaillierte Erklärung der Box-Größe in CSS3 (Content-Box und Border-Box)

Box-Größe in CSS3 (Inhaltsbox und Rahmenbox) Mit ...

Vergleichen von Dokumentspeicherorten

<br />Ein toller Blogbeitrag von PPK vor zwe...

Kompilieren Sie CPP-Dateien mit G++ in Ubuntu

Als ich die CPP-Datei zum ersten Mal mit G++ komp...

Zusammenfassung der Methoden zum Schreiben von Urteilsaussagen in MySQL

So schreiben Sie Urteilsaussagen in MySQL: Method...

Detaillierte Erklärung der MySQL-Datengruppierung

Gruppe erstellen Die Gruppierung wird in der GROU...

MySQL-Operationen: Operationen mit JSON-Datentyp

Im vorherigen Artikel haben wir das ausführliche ...

Nodejs-Plugin und Nutzungsübersicht

Die Betriebsumgebung dieses Tutorials: Windows 7-...

Gründe für den plötzlichen Leistungsabfall bei MySQL

Manchmal kann es vorkommen, dass eine SQL-Anweisu...

So verwenden Sie die Debouce-Anti-Shake-Funktion in Vue

Inhaltsverzeichnis 1. Anti-Shake-Funktion 2. Verw...

Linux-Systemaufrufe für Betriebsdateien

Inhaltsverzeichnis 1. Öffnen Sie die Datei Parame...