RHEL6でFedoraまたはCentosリポジトリをセットアップできますか?


8

Red Hat NetworkのサブスクリプションがないRHEL6ボックスを持っています。すべての複雑な依存関係を解決するために、yumを使用してgccをインストールしたいと思います。FedoraまたはCentosリポジトリに接続してソフトウェアをインストールできますか?もしそうなら、どうですか?


redhatサブスクリプションのあるマシンはありますか?
Sirex 2012年

はい、Amazon EC2仮想マシン
リアム

私が行う方法は、サブスクリプションマシンでyum-plugin-downloadonlyを使用し、keepcacheをオンにすることです。次に、rpmを動かします。
Sirex 2012年

2つのことに注意してください。まず、RHEL資格なしでRHELシステムをインストールすることはRed Hatライセンスの違反です。次に、CentOSパッケージがインストールされている場合、システムはRed Hatでサポートされていない可能性が高く、テクニカルサポートを受けるにはOSを再インストールする必要があります。
suprjami 2013

回答:


14

簡潔な答え

centosダウンロード場所から同等のcentos-releaseパッケージをインストールします。これにより、CentOSパッケージのリポジトリが有効になりyum updateyum install gcc

より長い回答

他の答えについては、あなたの質問に対してもう少し完全な答えを与えることができると感じました。

CentOSはRHELと100%バイナリ互換であることを目的としているため、RHEL 6.2でCentOS 6.2パッケージをインストールして実行する必要があります。

「CentOSは、上流ベンダーの再配布ポリシーに完全に準拠しており、100%バイナリ互換であることを目指しています。(CentOSは主に、上流ベンダーのブランドとアートワークを削除するためにパッケージを変更します。)」http://wiki.centos.org/FAQ/General#head-d29a2b7e61ffc544973098f9dd49fe4663efba50

したがって、選択したRHELのリリースのCentOsミラーから「centos-release」パッケージをダウンロードできます。CentOSミラーリスト。CentOSベースのリポジトリファイルをインストールして、CentOリポジトリがRHELで機能できるようにします。

この移行ガイドでは、RHELからCentOSにインプレースで移行するプロセスの一部について説明しています-http ://wiki.centos.org/HowTos/MigrationGuide

番号1

CentOSの新規インストールを常にお勧めします。いくつかの問題が発生し、リポジトリを混在させるとパッケージのクリーンアップが必要になります。これは主にそのためのハックであり、広くテストされていないためです。

ナンバー2

CentOSのパッチレベルは、Redhatの制限やその他の命名上の問題により、RHELパッチと同じ命名規則に従っていません。

したがって、サードパーティのアプリがredhat-releaseまたはcentos-release、またはRHELに由来するパッケージと更新の命名に依存している場合に発生する一連の問題が発生します。RHELとCentOSの命名の問題の例については、こちらを参照してください。 http://lists.centos.org/pipermail/centos/2011-April/110995.html

ノート

Fedoraは異なるソースコードブランチに基づいているため、異なる共有ライブラリとカーネルリビジョンに基づいています。コンパイルされたパッケージがこれらのディストリビューションで機能することはほとんどありません。

EPELとrpmforgeは通常、ベースシステムパッケージではなくソフトウェアパッケージ用であるため、基本的なものの依存関係を解決する目的で使用される可能性はほとんどありません。


1

Fedoraは一般的にRHELと互換性がありません。特にgccのような基本的なものとして、Fedora RPMの使用はお勧めしません。

RHELとバイナリ互換であることを誇っているので、RHEL rpmを取得できない場合は、ミラーの 1つからCENTOS rpmを試すことができます。



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.