Installez les drivers et logiciels NI sur Red Hat Enterprise hors ligne.

Effectuez les étapes présentées dans Installation des drivers et logiciels NI sous Linux Desktop et assurez-vous de ce qui suit :
  • Vous disposez des autorisations root sur le système.
  • Le système est connecté à Internet.
  • Le système exécute la même distribution que le système hors ligne sur lequel vous souhaitez effectuer l’installation.
  1. Sur votre système en ligne, ouvrez l'invite de commande et exécutez l'une des commandes suivantes pour installer les logiciels prérequis en fonction de votre distribution.
    OptionDescription
    RHEL/CentOS 8 sudo dnf install python36 createrepo
    RHEL/CentOS 7 sudo yum install python36 createrepo yum-utils
  2. Exécutez la commande suivante pour appliquer les dernières mises à jour du système afin d'éviter les problèmes d'installation.
    sudo yum update
    Remarque Cette commande peut mettre à jour votre noyau à la dernière version.
  3. Redémarrez votre système.
  4. Ouvrez l'invite de commande et exécutez la commande suivante pour installer le paquet d'enregistrement au dépôt.
    sudo yum install nom_du_fichier.rpm

    • nom_du_fichier.rpm correspond au paquet de support pour l’enregistrement du dépôt que vous avez sélectionné dans Installation des drivers et logiciels NI sous Linux Desktop.
  5. Téléchargez le script offline_rpm_repo.py.
  6. Suivez les étapes ci-dessous en fonction de vos objectifs.
    OptionDescription
    Cloner tout le dépôt
    1. Exécutez la commande suivante pour répertorier tous les dépôts connus et activés sur le système.
      DistributionCommande
      RHEL/CentOS 8

      sudo dnf repolist

      RHEL/CentOS 7

      sudo yum repolist

    2. Pour cloner le dépôt, exécutez la commande suivante à partir du répertoire qui contient le script.

      ./offline_rpm_repo.py repo --norepopath nom_du_dépôt

      • nom_du_dépôt est le nom du dépôt.
    Créer un dépôt pour des produits spécifiques Ouvrez l'invite de commandes et exécutez la commande suivante.

    ./offline_rpm_repo.py packages noms_des_paquets

    • noms_des_paquets est une liste séparée par des espaces des noms de paquets que vous voulez inclure.
    Par défaut, le script clone le nouveau dépôt dans le sous-répertoire offline_repo dans le répertoire où le script s'exécute. Passez l'argument --output pour spécifier un emplacement différent.
  7. Copiez le dépôt sur le système cible.
    Remarque Choisissez un emplacement qui ne sera pas modifié par inadvertance.
  8. Pour désactiver la vérification GPG, créez un fichier à l'emplacement suivant en tant que root.
    /etc/yum.repos.d/nom_du_dépôt.repo

    • nom_du_dépôt est le nom que vous donnez à votre dépôt.
  9. En tant que root, entrez le contenu suivant dans le fichier.

    [nom_du_dépôt]

    name=nom_lisible

    enabled=1

    gpgcheck=0

    baseurl=file:///srv/offline_repo

    • nom_du_dépôt est le nom que vous donnez à votre dépôt.
    • nom_lisible est le nom lisible par l'utilisateur que vous donnez à votre dépôt.
Terminez l'installation en suivant les instructions d'installation en ligne de Installation des produits NI (Red Hat Enterprise Linux).