RHEL8:最新および最高のrpmバージョンを決定する方法は?

RHEL8:最新および最高のrpmバージョンを決定する方法は?

私は現在、元のディストリビューションの一部ではなくRHEL 6にいくつかのrpmをインストールするプロジェクトを進めています。私の使命は、これらのrpmの最新および最高のバージョンを見つけることです。どのバージョンをRHEL 8に含めることができますか? RPM pbone.net(acroreadなど)でrpm名で特定のrpmを検索すると、RHELバージョンではなくOSバージョンのタグ付き結果も表示されます(たとえば、acroreadの場合、検索結果にOpenSuSEなどが表示され、RHELが表示される)。バージョン)。したがって、質問は次のとおりです。アーキテクチャ(i686またはx86_64など)に加えて、他のさまざまなOSバージョンで表示されている最新および最高のrpmバージョンもRHEL 8で考慮できると仮定できますか?

ティア

ビノード

答え1

全長DR

はい、試してみて動作する可能性がありますが、オペレーティングシステムによって異なる可能性がある他の多くのパッケージ/依存関係と統合される、より複雑なrpmに注意してください。

より長い説明

rpmの「複雑さ」に応じて、それを使用することを検討することもできます。これらのrpmがバイナリと設定ファイルのみをパッケージ化している場合、問題はありません。問題は、オペレーティングシステムごとにパッケージングの習慣が異なるため、小さな違いが問題を引き起こす可能性があることです。私は考えています:

  • さまざまなパッケージの命名(OpenSuSeでrpm_aというrpm-aへの依存関係を想像してください)
  • システムにはさまざまな依存関係があります(java8対java11、...)。バージョン差が大きいほど、これらの違いも大きくなります。
  • CentOS7(またはepel7)とRHEL7で異なるパッケージ化されたデフォルトのnginx.confファイルで違いを見つけました。詳細は覚えていませんが、非常に近い2回のリリースでは恐ろしい驚きでした。
  • ...

関連情報