CentOS 6およびFedoraリポジトリ

CentOS 6およびFedoraリポジトリ

Google 検索を行いましたが、私の質問に対する具体的な回答が見つかりませんでした。

CentOSとFedoraは非常に似ていることを知っています。 Fedoraリポジトリ(例:https://www.google.com/intl/en/chrome/browser/?hl=en&platform=linux&brand=CHFK)CentOS用? CentOS 6にFedoraリポジトリをインストールしようとすると危険ですか?

答え1

CentOSはFedoraとは異なるRHELに基づいています。 CentOSで規定されているようにサポート技術情報 Wiki:

Fedora リポジトリを CentOS をターゲットとするリポジトリと混ぜ合わせる: "name=CentOS.(何でも)" ではなく "name=Fedora" を探します。FedoraリポジトリはCentOSと互換性がない可能性があります。同じアップストリームソースの他のEnterprise Linuxディストリビューションリポジトリは互換性が高い可能性がありますが、まだ注意して使用する必要があります。

したがって、RHELリポジトリは次のようになります。おそらくまあ(しかしまだ注意して使用する必要があります)Fedoraはおそらくそうではありません。

答え2

通常、Red Hatベースのリポジトリ間でリポジトリを混在させたくありません。時にはCentOSパッケージをRHELと混ぜたり、逆に混ぜたりすることができますが、注意してください!

一般的に私がすることは、FedoraのパッケージからソースRPMをインポートしてCentOS用にビルドすることです。これは、ほとんどのリポジトリに含まれているpackageX.src.rpmというパッケージです。これらのパッケージは、本質的にパッケージXを構築する方法について開発者ツールチェーンのツールに指示するRPM .specファイルとともに事前パッケージ化されたソースファイルです。

自分で設定できます。RPMビルド環境ダウンロードしたSRPMを再構築するのはかなり簡単です。通常、これを実行したら、次のコマンドを使用して重い作業を実行できます。

$ rpmbuild --rebuild packageX.src.rpm

パッケージにビルドに必要な要件が多い場合は、次のコマンドを使用してインストールできます。

$ yum-builddep --nogpgcheck packageX.src.rpm

以下は、タイトルの詳細なチュートリアルです。[1行]:yum-builddepを使用してFedoraとCentOSでSRPMビルドを高速化します。

私はかなり持っています。私のブログに記録されました(恥ずかしいプラグ)。

関連情報