Sie können NI-Treiber und -Software Offline unter Red Hat Enterprise installieren.

Führen Sie die Schritte zum Installieren von NI-Treibern und -Software unter Linux Desktop aus. Stellen Sie Folgendes sicher:
  • 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.
  1. Ö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.
    OptionBezeichnung
    RHEL/CentOS 8 sudo dnf install python36 createrepo
    RHEL/CentOS 7 sudo yum install python36 createrepo yum-utils
  2. Führen Sie den folgenden Befehl aus, um die neuesten Systemupdates anzuwenden und Installationsprobleme zu vermeiden.
    sudo yum update
    Hinweis Dieser Befehl aktualisiert möglicherweise Ihren Kernel auf die neueste Version.
  3. Starten Sie Ihr System neu.
  4. Ö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.
  5. Laden Sie das Skript offline_rpm_repo.py herunter.
  6. Führen Sie die Schritte entsprechend Ihren Zielen aus.
    OptionBezeichnung
    Erstellen einer Kopie des gesamten Repositorys
    1. Führen Sie den folgenden Befehl aus, um alle bekannten und aktivierten Repositorys auf dem System aufzulisten.
      DistributionCommand
      RHEL/CentOS 8

      sudo dnf repolist

      RHEL/CentOS 7

      sudo yum repolist

    2. 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.
  7. Kopieren Sie das Repository auf das Zielsystem.
    Hinweis Wählen Sie einen Speicherort aus, der nicht versehentlich geändert wird.
  8. 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.
  9. 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.
Folgen Sie zum Abschluss der Installation den Online-Installationsanweisungen in Installation von NI-Produkten (Red Hat Enterprise Linux).