カスタムパスにソースパッケージをコンパイルしてインストールし、バイナリといくつかの共有オブジェクトライブラリを作成し、ツールが機能しています。
同じインストールを異なるRHELバージョンで使用できます(少なくとも理論的には、これらのライブラリを他のRHELバージョンで使用できますか?)
私にとって必要なのは、少なくとも図書館が機能しなければならないということです。
いくつかの説明がより役立つでしょう。
答え1
コメント作成者のコメントに同意します。@siblenxglibc がさまざまな互換性を提供することを示します。バージョン6のリリース範囲でこれを行う方法は、シンボリックバージョン管理を使用することです。すべてのシンボル(機能またはデータ)が導入されると、対応するシンボルバージョン管理があります。バージョン正しいバージョンに自動的に接続できるようにシンボルに添付されます。
ifアクション(主にバイナリ相互作用)後で変更されると、アプリケーションは以前のバージョンのインターフェースを使用してロードされます。振り返ると、そのバージョンが存在しない可能性があり、アプリケーションが正常にロードされない可能性があります。
おおよそのレベルでは、RHELのほとんどの共有ライブラリにもバージョンが割り当てられていますが、glibcは個々の共有ライブラリ内のシンボリックバージョンを介して互換性の範囲をサポートしています。
追加資料: