RHEL / CentOS / Scientific Linux 6.0に最適なFedoraバージョンパッケージリポジトリは何ですか?

RHEL / CentOS / Scientific Linux 6.0に最適なFedoraバージョンパッケージリポジトリは何ですか?

私はRHEL(RedHat)6.0に基づくScientific Linux 6.0を使用しています。いくつかのパッケージ(LXDE)をインストールしたいと思います。 Fedoraリポジトリにありますが、Scientific Linuxリポジトリや「追加」リポジトリ(FreshRPMSなど)では見つかりません。

Scientific Linux 6.0に最適なFedoraパッケージリポジトリを搭載したFedoraバージョン(12、13、14、15?)は何ですか?つまり、他のパッケージを最小限にアップグレードする必要があることを意味します。

Scientific Linux(yum)にFedoraリポジトリを追加するには?

ところで。一部の「追加」リポジトリでRPMパッケージとしてLXDEを見つけることができる場合は、どのリポジトリにあるかを教えてください。

ベストアンサー1

バージョンに関係なく、FedoraリポジトリをRHEL6またはここから派生した他のLinuxディストリビューションにインポートするのは良い考えではないと思います。

これらのパッケージは一緒に動作するようにテストされておらず、異なるコンパイルオプションとパッチにより、同じ名前とバージョンのパッケージ間で微妙な非互換性が発生する可能性があります。

あなたができることは、yumdownloader --sourceFedoraシステムからLXDE用SRPMをダウンロードしてSL6で再構築することです。 (または必要な方法を使用してダウンロードできます。使用する必要はありませんyumdownloader。)もちろん、処理する必要がある依存関係の問題がたくさんあります。 LXDEがどのパッケージに依存しているのかわかりません。 SL6で利用できない場合、または以前のバージョンがある場合でも、再構築する必要があります。

必要なRPMを見つけて再構築した後、それを使用してcreaterepoローカルストレージを作成できます。ローカルストレージを追加してくださいyum。次に、ローカルリポジトリにLXDEを追加します。

それはかなり多くの作業ですが、少なくともシステムでは機能すると確信できます。

存在するこれ以前の質問には、ソースRPMの使用方法に関するガイダンスがあります。

おすすめ記事