GNU/Linux >> Tutoriels Linux >  >> Linux

alternative d'abonnement redhat | Dépôt local

Présentation

nous devons savoir que bien que redhat fournisse des produits logiciels open source pour les entreprises, mais qu'il dispose d'un abonnement payant pour installer des packages et des mises à jour dans la distribution RedHat Enterprise Linux et qui prend en charge diverses charges de travail dans des environnements physiques, virtualisés et cloud, les éditions RHEL sont disponibles pour les serveurs, mainframe, Applications SAP, postes de travail et OpenStack.

Alors quel est le problème maintenant

Maintenant, si je n'ai pas la possibilité de payer pour l'installation des packages et des mises à jour, cela m'empêchera d'utiliser la distribution, en particulier pour les nouveaux apprenants et si notre environnement empêche certains serveurs ou services d'être connectés à Internet et de conserver des données importantes en interne, alors tous ces problèmes doivent être résolus et nous avons apporté la meilleure et la plus simple solution .. allons-y .

Qu'est-ce que le dépôt local ?

local repo est une simplification du référentiel local et c'est là que vous avez des informations sur tous les packages et mises à jour que le gestionnaire de packages a utilisés pour l'installation et la résolution des dépendances, de sorte que Local Repo est un emplacement local sur votre appareil. tous les packages et mises à jour au lieu de se connecter à Internet vous avez la possibilité de le faire .

Comment créer un dépôt local ?

  • Vous avez d'abord besoin du DVD complet de Redhat Enterprise Linux, vous pouvez le télécharger depuis RedHat.
  • Connectez-le à vos appareils comme indiqué ci-dessous.
  • ouvrez votre terminal et écrivez la commande suivante mkdir /var/YourLocalRepoName
mkdir /var/unixcop
  • copiez APPSTREAM dans votre répertoire LocalRepo

Astuce  :les packages APPSTREAM fournissent des fonctionnalités et des fonctionnalités supplémentaires (dépendances).

cp -r /run/media/root/RHEL-8-1-0-BaseOS-x86_64/AppStream /var/unixcop/

Astuce : vous devez modifier le nom de votre DVD en fonction de la version que vous avez installée, dans mon cas, le nom du DVD est RHEL-8-1-0-BaseOS-x86_64

  • Copiez BaseOS dans votre répertoire LocalRepo

Astuce : Les packages BaseOS implémentent les fonctionnalités de base du système d'exploitation.

cp -r /run/media/root/RHEL-8-1-0-BaseOS-x86_64/BaseOS/ /var/unixcop/
  • Vous devez créer un fichier de configuration pour permettre à votre gestionnaire de packages de résoudre à partir de LocalRepo et non de l'abonnement
  • Créez également un fichier de configuration à l'aide de n'importe quel éditeur de texte avec ” name.repo ” extension , je vais utiliser vim
vim /etc/yum.repos.d/unixcop.repo
  • Mettez la configuration sur votre fichier de configuration et juste dans votre cas éditez le nom du répertoire /var/YourDirName/
[AppStream]
name=AppStream_unixcop
baseurl=file:/var/unixcop/AppStream
enabled=1
gpgcheck=0

[BaseOS]
name=BaseOS_unixcop
baseurl=file:/var/unixcop/BaseOS
enabled=1
gpgcheck=0
  • Enregistrez et vérifions.

Conclusion :

L'article clarifie la meilleure alternative pour l'abonnement RedHat Enterprise Linux et après avoir suivi ces étapes, vous pouvez créer votre propre dépôt local.


Linux
  1. Comment vérifier la version de Redhat

  2. Configurer le référentiel de packages Redhat du réseau local avec vsftpd

  3. Alternative au ping

  4. Vérifiez si le dépôt git local est devant/derrière la télécommande

  5. alternative à netstat -s

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

Comment configurer le référentiel Yum/DNF local sur le serveur RHEL 8 à l'aide d'un DVD ou d'un fichier ISO

Comment gérer le stockage local à l'aide de stratis | Chapeau rouge

Centos contre RedHat :15 faits intéressants à connaître

Principales distributions Linux alternatives à Windows XP

AppFlowy :une alternative open source à Notion