GNU/Linux >> Linux の 問題 >  >> Cent OS

[Linux]:RHELマシンでCentOSリポジトリを使用するようにyumを設定する方法

Techglimpseリーダー「Clooney」の1つが、CentOSリポジトリからRHELマシンにパッケージをインストールできるかどうかを尋ねてきました。時々あなたはそれをしたいかもしれません。たとえば、RHELオペレーティングシステムをインストールした可能性がありますが、そのリポジトリを使用するにはRedHatNetworkに登録する必要があります。このような場合、yumを使用できなくなり、すべてのパッケージをソースから簡単にインストールできるわけではありません(特に、パッケージに多くの依存関係がある場合)。ありがたいことに、RHELマシン上にCentOSリポジトリを作成してから、yumを使用してこれらの依存関係を自動的に解決できます。 Ok !どうぞ:

ステップ1 :登録されていないRHELマシンでYUMを実行すると、以下のエラーが発生します(強調表示されています)。

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

以下に示すように、お気に入りのテキストエディタを使用して「rhnplugin.conf」ファイルを開きます:

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

以下のように変更します:

[main]
enabled = 0
gpgcheck = 0

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

そして、エラーメッセージが消えるのを見てください!

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

ステップ2:お気に入りのテキストエディターを使用してこのファイルを作成し、CentOSリポジトリを追加します:

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

以下の内容を追加します。 [注:「5」は、RHELのバージョンに応じて5または6にハードコーディングする必要があります]

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

この手順を完了すると、「yum」を使用してパッケージをインストールできるようになります:

[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. CentOS / RHEL / Fedoraで7zパッケージを抽出する方法は?

  2. CentOS / RHEL 7 :telnet をインストールして構成する方法

  3. CentOS / RHEL に Samba をインストールして構成する方法

  1. CentOSでYUMパッケージリポジトリを無効にする方法

  2. DVDまたはCDROMを使用してYUMリポジトリを構成するCentOS/RHEL

  3. DVDを使用してCentOS7/RHEL7でローカルYUMリポジトリを作成する方法

  1. RHEL 8 / CentOS8LinuxシステムにRをインストールして構成する方法

  2. CentOS/RHEL で yum リポジトリを作成する方法

  3. CentOS/RHEL 7 および 8 に Mokutil パッケージをインストールする方法