GNU/Linux >> Tutoriels Linux >  >> Linux

Activer les référentiels de gestion des abonnements sur Redhat 8 Linux

Après l'installation de RHEL 8, les référentiels de packages Linux doivent être activés avant de pouvoir installer de nouveaux packages. Toute tentative d'installation d'un nouveau logiciel entraînera le message d'erreur suivant :

Ce système n'a pas de dépôts disponibles via les abonnements.

OU

Ce système n'est pas enregistré auprès de Red Hat Subscription Management. Vous pouvez utiliser subscription-manager pour vous enregistrer.Mise à jour des référentiels de gestion des abonnements.Impossible de lire l'identité du consommateurCe système n'est pas enregistré auprès de Red Hat Subscription Management. Vous pouvez utiliser subscription-manager pour vous inscrire. Erreur :Il n'y a pas de dépôt activé.

OU

Ce système est enregistré auprès de Red Hat Subscription Management, mais ne reçoit pas de mises à jour. Vous pouvez utiliser subscription-manager pour attribuer des abonnements.Aucun référentiel disponible

Dans ce didacticiel, vous apprendrez :

  • Comment enregistrer votre système auprès de Red Hat Subscription Management.
  • Comment associer un abonnement RHEL 8 à votre système.
  • Comment activer le référentiel RHEL 8.
  • Comment désactiver le référentiel RHEL 8.

Répertorier les référentiels de gestion des abonnements activés sur Redhat 8 Linux.

Configuration logicielle requise et conventions utilisées

Configuration logicielle requise et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version du logiciel utilisée
Système Linux Redhat 8
Logiciel Identifiants d'utilisateur de production client ou de développeur Redhat
Autre Accès privilégié à votre système Linux en tant que root ou via le sudo commande.
Conventions # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant sudo commande
$ – nécessite que les commandes linux données soient exécutées en tant qu'utilisateur normal non privilégié

 Activer les référentiels de gestion des abonnements sur Redhat 8 Linux, instructions détaillées

Ici, nous supposons que vous venez d'installer votre système Redhat 8 Linux et que vous souhaitez activer le référentiel et que l'abonnement Red Hat Enterprise Linux est prêt.

REMARQUE
Si vous ne possédez pas d'abonnement Redhat de production payant, vous pouvez vous inscrire au programme Red Hat Developer qui vous permet de télécharger RHEL 8 ainsi que d'enregistrer votre système et d'activer les référentiels.
  1. Votre système doit d'abord être enregistré.

    Préparez vos informations client et, à partir de la ligne de commande, exécutez la commande suivante tout en fournissant vos informations d'identification client :

    # subscription-manager registerRegistering to :subscription.rhsm.redhat.com:443/subscriptionUsername:Password :Le système a été enregistré avec l'ID :5e3514db-51ef-4287-8168-e598f372ebc4Le nom du système enregistré est :rhel8
  2. Obtenir un abonnement Pool ID . Pour ce faire, commencez par répertorier tous les abonnements disponibles :
    # subscription-manager list --available

    En fonction de votre abonnement, la commande ci-dessus produira une liste d'abonnements. Consultez les détails de l'abonnement et notez l'Pool ID du forfait d'abonnement que vous souhaitez joindre à votre système. Par exemple :

    Nom de l'abonnement :Red Hat Enterprise Linux Server BetaFournit :Red Hat CodeReady Linux Builder pour x86_64 Beta Red Hat Enterprise Linux pour IBM z Systems Beta Red Hat Enterprise Linux Fast Datapath Beta for Power, little endian Red Hat Enterprise Linux Resilient Storage Beta Red Hat Enterprise Linux pour x86_64 bêta Red Hat Enterprise Linux pour temps réel pour NFV bêta Red Hat Enterprise Linux pour temps réel bêta Red Hat CodeReady Linux Builder pour ARM 64 bêta Red Hat Enterprise Linux Fast Datapath bêta pour x86_64 Red Hat CodeReady Linux Builder for Power, Little Endian Beta Red Hat CodeReady Linux Builder pour IBM z Systems Beta Red Hat Enterprise Linux High Availability Beta Red Hat Enterprise Linux for Power, Little Endian Beta Red Hat Enterprise Linux pour ARM 64 BetaSKU :RH00069Contrat :11796656ID de pool :8a85f69c671cb39701671f54cfc365cb Fournit la gestion :Non disponible :Illimité Suggestion :1 Niveau de service :Auto-assistance Type de service :L1-L3 Type d'abonnement :Standard Début :16/11/18 Fin :15/11/19 Type de système :Physique
  3. L'étape suivante consiste à joindre l'abonnement. Utilisez l'Pool ID récupéré à l'étape précédente pour attacher l'abonnement à votre système :
    # subscription-manager attach --pool=8a85f69c671cb39701671f54cfc365cb
  4. Confirmez votre abonnement Redhat :
    [root@rhel8 ~]# subscription-manager list+------------------------------------- ---------------+ État du produit installé+--------------------------------------------- ------------+Nom du produit :Red Hat Enterprise Linux pour x86_64 BetaProduct ID :486Version :8.0 BetaArch :x86_64Status :SubscribedStatus Details :Starts :16/11/18Ends :15/11/19 
  5. À ce stade, certains des référentiels par défaut doivent être activés. Répertorier les référentiels activés en utilisant le dnf commande :
    # dnf repolistMise à jour des référentiels de gestion des abonnements.Mise à jour des référentiels de gestion des abonnements.Dernière vérification de l'expiration des métadonnées :il y a 0:01:59 le samedi 17 novembre 2018 à 00:05:40 EST.repo id repo name statusrhel-8-for- x86_64-appstream-beta-rpms Red Hat Enterprise Linux 8 pour x86_64 - AppStream Beta (RPM) 4 594rhel-8-for-x86_64-baseos-beta-rpms 

    Si tout s'est bien passé, vous devriez maintenant pouvoir utiliser le dnf pour installer des logiciels supplémentaires sur votre système Redhat 8 Linux.

  6. Pour activer plus de référentiels, utilisez le subscription-manager pour répertorier d'abord tous les référentiels disponibles avec leurs noms :
    # subscription-manager repos --list +--------------------- ------------------------------------+ Référentiels disponibles dans /etc/yum.repos.d/redhat .repo+--------------------------------------------------------------- ----------+ID de référentiel :rhel-8-for-x86_64-supplementary-beta-rpmsNom de référentiel :Red Hat Enterprise Linux 8 pour x86_64 - URL de référentiel bêta supplémentaire (RPM) :https://cdn .redhat.com/content/beta/rhel8/8/x86_64/supplementary/osEnabled :0ID de dépôt :rhel-8-for-x86_64-baseos-beta-source-rpmsNom de dépôt :Red Hat Enterprise Linux 8 pour x86_64 - BaseOS Beta ( RPM sources) URL de dépôt :https://cdn.redhat.com/content/beta/rhel8/8/x86_64/baseos/source/SRPMSEnabled :0 ID de dépôt :rhel-8-for-x86_64-highavailability-beta-debug-rpmsRepo Nom :Red Hat Enterprise Linux 8 pour x86_64 - Bêta haute disponibilité (RPM de débogage) URL de dépôt :https://cdn.redhat.com/content/beta/rhel8/8/x86_64/highavailability/debu gEnabled :0Repo ID :rhel-8-for-x86_64-rt-beta-debug-rpmsRepo Name :Red Hat Enterprise Linux 8 for x86_64 - Real Time Beta (Debug RPMs) Repo URL :https://cdn.redhat.com/ content/beta/rhel8/8/x86_64/rt/debugEnabled :0.......Repo ID :fast-datapath-beta-for-rhel-8-x86_64-rpmsRepo Name :Fast Datapath Beta for RHEL 8 x86_64 ( RPM) URL du référentiel :https://cdn.redhat.com/content/beta/layered/rhel8/x86_64/fast-datapath/osEnabled : 0ID du référentiel :rhel-8-for-x86_64-baseos-beta-debug-rpmsNom du référentiel :Red Hat Enterprise Linux 8 pour x86_64 - BaseOS Beta (RPM de débogage) URL de dépôt :https://cdn.redhat.com/content/beta/rhel8/8/x86_64/baseos/debugEnabled :0ID de dépôt :codeready-builder-beta -for-rhel-8-x86_64-rpmsRepo Name :Red Hat CodeReady Linux Builder Beta pour RHEL 8 x86_64 (RPM)Repo URL :https://cdn.redhat.com/content/beta/rhel8/8/x86_64/codeready- constructeur/osEnabled : 0

    Prenez note du dépôt Repo ID vous souhaitez activer/désactiver.

  7. Activer/Désactiver le référentiel à l'aide du subscription-manager commande. Dans cet exemple, nous allons activer le rhel-8-for-x86_64-nfv-beta-rpms référentiel :
    # subscription-manager repos --enable= rhel-8-for-x86_64-nfv-beta-rpmsRepository 'rhel-8-for-x86_64-nfv-beta-rpms' est activé pour ce système.

    Pour activer tous les référentiels, exécutez :

    # dépôts du gestionnaire d'abonnements --enable=* 

    Pour désactiver un référentiel spécifique, exécutez :

    # dépôts du gestionnaire d'abonnements --disable= rhel-8-for-x86_64-nfv-beta-rpmsRepository 'rhel-8-for-x86_64-nfv-beta-rpms' est désactivé pour ce système.

Linux
  1. Comment activer le référentiel EPEL sur RHEL 7 sans abonnement Red Hat en cours

  2. Comment vérifier la version de Redhat

  3. Comment activer l'abonnement Red Hat sur RHEL 8

  4. Enregistrez Red Hat Enterprise Linux et attachez un abonnement avec Ansible

  5. Comment activer le transfert IP sur Linux

Configurer logrotate sur Redhat Linux

Création d'un référentiel de packages Redhat

Comment activer la connexion automatique sur Kali Linux

Gestion des partitions Linux

Red Hat Insights :gestion des vulnérabilités

Dépôts tiers RPM Fusion et comment les activer sur Fedora, RedHat et Centos Linux