GNU/Linux >> Tutoriels Linux >  >> Cent OS

[Linux] :Comment configurer yum pour utiliser le référentiel CentOS dans la machine RHEL

Un de nos lecteurs Techglimpse « Clooney », nous a demandé s'il était possible d'installer des packages depuis le dépôt CentOS sur une machine RHEL ? Parfois, vous voudrez peut-être faire cela; Par exemple, vous avez peut-être installé le système d'exploitation RHEL, mais vous devez vous être inscrit sur Red Hat Network pour utiliser son référentiel. Dans ce cas, vous ne pourrez pas utiliser yum et tous les packages ne sont pas faciles à installer depuis la source (surtout si le package a beaucoup de dépendances !). Heureusement, vous pouvez créer un référentiel CentOS sur les machines RHEL, puis yum pour résoudre ces dépendances automatiquement. D'accord ! C'est parti :

ÉTAPE 1 : Lorsque vous exécutez YUM, sur une machine RHEL non enregistrée, vous vous retrouverez dans l'erreur ci-dessous (en surbrillance).

[root@catest ~]# yum install tkinter
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Parsing package install arguments
No package tkinter available.
Nothing to do
[root@catest ~]#

Ouvrez le fichier ‘rhnplugin.conf’ en utilisant votre éditeur de texte préféré comme indiqué ci-dessous :

vim /etc/yum/pluginconf.d/rhnplugin.conf

Modifier pour ressembler à ci-dessous :

[main]
enabled = 0
gpgcheck = 0

[rhel-i386-server-5]
enabled = 0

Et voyez le message d'erreur disparaître !

[root@catest pluginconf.d]# yum install tkinter
Loaded plugins: security
Setting up Install Process
Parsing package install arguments
No package tkinter available.
Nothing to do
[root@catest ~]#

ÉTAPE 2 :Ajoutez le référentiel CentOS, en créant ce fichier à l'aide de votre éditeur de texte préféré :

[root@catest pluginconf.d]# vim /etc/yum.repos.d/centos.repo

Ajout du contenu suivant. [Remarque :le '5' doit être codé en dur sur 5 ou 6 selon votre version de RHEL]

[centos]
name=CentOS $releasever - $basearch
baseurl=http://ftp.heanet.ie/pub/centos/5/os/$basearch/
enabled=1
gpgcheck=0

Une fois que vous avez terminé cette étape, vous pouvez maintenant utiliser "yum" pour installer des packages :

[root@catest pluginconf.d]# yum install tkinter
Loaded plugins: security
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package tkinter.x86_64 0:2.4.3-56.el5 set to be updated
--> Processing Dependency: libTix8.4.so()(64bit) for package: tkinter
--> Running transaction check
---> Package tix.x86_64 1:8.4.0-11.fc6 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved

================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
tkinter x86_64 2.4.3-56.el5 centos 282 k
Installing for dependencies:
tix x86_64 1:8.4.0-11.fc6 centos 333 k

Transaction Summary
================================================================================
Install 2 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 615 k
Is this ok [y/N]: y
Downloading Packages:
(1/2): tkinter-2.4.3-56.el5.x86_64.rpm | 282 kB 00:01
(2/2): tix-8.4.0-11.fc6.x86_64.rpm | 333 kB 00:00
--------------------------------------------------------------------------------
Total 235 kB/s | 615 kB 00:02
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : tix [1/2]
Installing : tkinter [2/2]

Installed: tkinter.x86_64 0:2.4.3-56.el5
Dependency Installed: tix.x86_64 1:8.4.0-11.fc6
Complete!

Cent OS
  1. Comment désactiver le référentiel de packages YUM sur CentOS

  2. Configurer le référentiel YUM à l'aide d'un DVD ou d'un CD-ROM CentOS / RHEL

  3. Comment créer un référentiel YUM local sur CentOS 7 / RHEL 7 à l'aide d'un DVD

  4. Comment extraire le package 7z dans CentOS/RHEL/Fedora ?

  5. CentOS / RHEL 7 :Comment installer et configurer telnet

Comment installer et configurer oVirt 4.0 sur CentOS 7 / RHEL 7

Comment installer et utiliser Cockpit sur CentOS 8 / RHEL 8

Comment installer et configurer Checkmk sur CentOS 8 / RHEL 8

Comment installer et configurer Ansible sur CentOS 8 / RHEL 8

Comment installer et utiliser Firewalld dans CentOS / RHEL

Comment installer et configurer Jenkins sur CentOS 8 / RHEL 8