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

SQL-Anweisungen in MySQL verwenden keine Indizes

MySQL-Abfrage ohne Verwendung der Indexaggregatio...

Installation und Daemon-Konfiguration von Redis unter Windows und Linux

# Installations-Daemon-Konfiguration für Redis un...

So verwenden Sie Dockerfile zum Erstellen von Images in Docker

Erstellen des Images Früher haben wir verschieden...

React-Diagramm Serialisierung JSON Interpretation Fallanalyse

Das Ziel dieses Dokuments ist es, die JSON-Serial...

Grundlegendes zu MySQL-Sperren basierend auf Update-SQL-Anweisungen

Vorwort Die MySQL-Datenbanksperre ist ein wichtig...

Einige Erfahrungen in der Selbstkultivierung von Künstlern

Da der Einfluss des Unternehmens wächst und seine...

MySQL-Variablendeklaration und Analyse gespeicherter Prozeduren

Deklarieren von Variablen Festlegen globaler Vari...

Remotedesktopverbindung zwischen Windows und Linux

Wenn es um eine Remotedesktopverbindung zu Linux ...

So schreiben Sie den Nofollow-Tag und verwenden ihn

Das „nofollow“-Tag wurde vor einigen Jahren von G...

JS realisiert die automatische Wiedergabe der Timeline

Vor kurzem habe ich einen solchen Effekt implemen...