GNU/Linux >> Linux Esercitazione >  >> Cent OS

[Linux]:come configurare yum per utilizzare il repository CentOS nella macchina RHEL

Uno dei nostri lettori di Techglimpse "Clooney", ci ha chiesto se è possibile installare pacchetti dal repository CentOS su una macchina RHEL? A volte potresti volerlo fare; Ad esempio, potresti aver installato il sistema operativo RHEL, ma dovresti esserti registrato su Red Hat Network per utilizzare il suo repository. In tal caso, non sarai in grado di utilizzare yum e non tutti i pacchetti sono facili da installare dal sorgente (soprattutto se il pacchetto ha molte dipendenze!). Per fortuna, puoi creare un repository CentOS su macchine RHEL e quindi yum per risolvere automaticamente quelle dipendenze. Ok ! Eccoci :

PASSAGGIO 1 : Quando esegui YUM, su una macchina RHEL non registrata, ti ritroverai con l'errore di seguito (evidenziato).

[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 ~]#

Apri il file 'rhnplugin.conf' usando il tuo editor di testo preferito come mostrato di seguito:

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

Modifica per assomigliare di seguito:

[main]
enabled = 0
gpgcheck = 0

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

E vedrai il messaggio di errore svanire!

[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 ~]#

PASSAGGIO 2:aggiungi il repository CentOS, creando questo file usando il tuo editor di testo preferito :

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

Aggiunta dei seguenti contenuti. [nota:il '5' deve essere codificato su 5 o 6 a seconda della versione di RHEL]

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

Una volta completato questo passaggio, ora puoi utilizzare "yum" per installare i pacchetti :

[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. Come disabilitare il repository del pacchetto YUM su CentOS

  2. Come creare un repository YUM locale su CentOS 7 / RHEL 7 utilizzando DVD

  3. Come installare e configurare Samba in CentOS/RHEL

  4. Come creare un repository yum in CentOS/RHEL

  5. Come installare il pacchetto Mokutil su CentOS/RHEL 7 e 8

Come installare e configurare oVirt 4.0 su CentOS 7 / RHEL 7

Come installare e utilizzare Cockpit su CentOS 8 / RHEL 8

Come installare e configurare Checkmk su CentOS 8 / RHEL 8

Come installare e configurare Ansible su CentOS 8 / RHEL 8

Come installare e utilizzare Firewalld in CentOS/RHEL

Come installare e configurare Jenkins su CentOS 8 / RHEL 8