CentOS-7 rpmパッケージはCentOS-8と互換性がありますか? [閉鎖]

CentOS-7 rpmパッケージはCentOS-8と互換性がありますか? [閉鎖]

一部の人ではないと言っていますが、私はCentOS-8をCentOS-7リポジトリとして指定し、いくつかのパッケージを正しくインストールすることができました(8リポジトリでは見つかりませんでした)。途中に隠された障害物はありますか?

答え1

これは、パッケージのコンパイルに使用されるライブラリとシステムにインストールされたライブラリのバージョンの違いによって異なります。したがって、一部は動作し、一部は動作しません。また、副作用がある可能性があります。

答え2

私はこれをしないことをお勧めします。パッケージとその依存関係との競合が発生する可能性があります。依存関係のあるパッケージがインストールされている場合は、CentOSリポジトリから依存関係をインポートします。これは、CentOS 8リポジトリのパッケージと競合する以前のバージョンであるか、まったく異なるパッケージである可能性があります。これにより、システムが使用できなくなる可能性があります。

以前のバージョンのオペレーティングシステム用のリポジトリからパッケージをインストールするのではなく、パッケージを調べて名前が変更されたことを確認してインストールします。利用できないことが確認された場合は、ソースコードをダウンロードしてビルドしてください。これらの方法は潜在的な衝突を引き起こさない。

関連情報