Installieren von NI-Produkten Offline (Red Hat Enterprise Linux)
- Aktualisiert2025-09-05
- 2 Minute(n) Lesezeit
Sie können NI-Treiber und -Software Offline unter Red Hat Enterprise installieren.
- Sie haben Root-Berechtigungen für das System.
- Das System verfügt über Internetzugang.
- Auf dem System läuft die gleiche Distribution wie auf dem Offline-System, auf dem Sie die Installation durchführen möchten.
-
Öffnen Sie auf Ihrem Online-System das Kommandozeilenfenster und führen Sie einen der folgenden Befehle aus, um die erforderliche Software basierend auf Ihrer Distribution zu installieren.
Option Bezeichnung RHEL/CentOS 8 sudo dnf install python36 createrepo RHEL/CentOS 7 sudo yum install python36 createrepo yum-utils -
Führen Sie den folgenden Befehl aus, um die neuesten Systemupdates anzuwenden und Installationsprobleme zu vermeiden.
sudo yum updateHinweis Dieser Befehl aktualisiert möglicherweise Ihren Kernel auf die neueste Version.
- Starten Sie Ihr System neu.
-
Öffnen Sie das Kommandozeilenfeld und führen Sie den folgenden Befehl aus, um das Repository-Registrierungspaket zu installieren.
sudo yum install filename.rpm
wobei
- filename.rpm das in Installieren von NI-Treibern und -Software auf Linux Desktop ausgewählte Repository-Registrierungspaket ist.
- Laden Sie das Skript offline_rpm_repo.py herunter.
-
Führen Sie die Schritte entsprechend Ihren Zielen aus.
Option Bezeichnung Erstellen einer Kopie des gesamten Repositorys - Führen Sie den folgenden Befehl aus, um alle bekannten und aktivierten Repositorys auf dem System aufzulisten.
Distribution Command RHEL/CentOS 8 sudo dnf repolist
RHEL/CentOS 7 sudo yum repolist
- Um das Repository zu kopieren, führen Sie den folgenden Befehl an dem Verzeichnis aus, das das Skript enthält.
./offline_rpm_repo.py repo --norepopath repo-name
wobei
- repo-name der Name des Repositorys ist.
Erstellen eines Repositorys für bestimmte Produkte Öffnen Sie das Kommandozeilenfeld und führen Sie den folgenden Befehl aus. ./offline_rpm_repo.py packages package names
wobei
- package-names eine durch Leerzeichen getrennte Auflistung der Paketnamen bezeichnet, die Sie einschließen möchten.
Standardmäßig kopiert das Skript das neue Repository in das Unterverzeichnis offline_repo innerhalb des Verzeichnisses, in dem das Skript ausgeführt wird. Verwenden Sie das Argument --output, um einen anderen Speicherort anzugeben. - Führen Sie den folgenden Befehl aus, um alle bekannten und aktivierten Repositorys auf dem System aufzulisten.
-
Kopieren Sie das Repository auf das Zielsystem.
Hinweis Wählen Sie einen Speicherort aus, der nicht versehentlich geändert wird.
-
Um die GPG-Prüfung zu deaktivieren, erstellen Sie eine Datei am folgenden Speicherort als Root.
/etc/yum.repos.d/repo-name.repo
wobei
- repo-name der Name ist, den Sie Ihrem Repository geben.
-
Geben Sie als Root den folgenden Inhalt in die Datei ein.
[repo-name]
name=readable-name
enabled=1
gpgcheck=0
baseurl=file:///srv/offline_repo
wobei
- repo-name der Name ist, den Sie Ihrem Repository geben.
- readable-name ist der für Menschen lesbare Name, den Sie Ihrem Repository geben.
Verwandte Inhalte
- Installieren von NI-Treibern und -Software auf Linux Desktop
Laden Sie das Repository-Registrierungspaket herunter, damit der Paketmanager NI-Treiber- und Softwarepakete für Ihre Linux-Distribution installieren kann.
- offline_rpm_repo.py