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

Detaillierte Einführung und Verwendungsbeispiele für Map-Tag-Parameter

Karten-Tags müssen paarweise vorkommen, d. h. <...

Vue implementiert eine einfache Timer-Komponente

Bei der Durchführung eines Projekts stößt man unw...

CocosCreator Erste Schritte Tutorial: Netzwerkkommunikation

Übersicht zur Netzwerkkommunikation Bei der Entwi...

Detaillierte Installation und Verwendung von RocketMQ in Docker

Um nach RocketMQ-Images zu suchen, können Sie auf...

Eine kurze Diskussion über den JavaScript-Bereich

Inhaltsverzeichnis 1. Geltungsbereich 1. Globaler...