RHEL では 32 ビットアプリケーションと multilib ライブラリーはどのようにサポートされていますか?
Environment
- Red Hat Enterprise Linux (RHEL) 6
- Red Hat Enterprise Linux (RHEL) 7
- Red Hat Enterprise Linux (RHEL) 8
- Red Hat Enterprise Linux (RHEL) 9
Issue
- Red Hat は今後も、たとえば Red Hat Enterprise Linux 7 以降のリリースで 32 ビットアプリケーションのサポートを継続しますか?
- Red Hat Enterprise Linux ディストリビューションでは、32 ビットライブラリーが提供されていますか?
- RHEL 7 以降のリリースをインストールするための 32 ビット DVD ISO はありますか?
- RHEL 7 以降のリリースを 32 ビットハードウェアにインストールできますか?
- RHEL 7 およびそれ以降のリリースでは、i386 や i686 (x86) をサポートしますか? それとも x86_64 のみのサポートになりますか?
- ARM ハードウェア上の RHEL は 32 ビットをサポートしていますか?
Resolution
RHEL は、Red Hat Enterprise Linux テクノロジーの機能と制限 で定義されている複数のハードウェアアーキテクチャープラットフォームをサポートします。 そのリストに記載されているハードウェアは、特定の RHEL リリースにおいてインストールメディアが提供され、物理ハードウェアに直接インストールすることが可能なハードウェアを規定しています。
一部のリリースには、特定のハードウェアアーキテクチャーに対する multilib 互換性も含まれています。 これには、64 ビットの OS およびハードウェア環境で 32 ビットアプリケーションをビルドおよび実行するための multilib ツールチェーンが含まれています。
この機能は、ナレッジ記事 How to install 32-bit packages on a 64-bit system に記載されているように、RHEL 5 および 6 でも存在します。
32 ビット Intel/AMD ハードウェア (i686/x86) について
- RHEL 7 は、32 ビット Intel/AMD ハードウェア (i686/x86) への直接インストールをサポートしなくなった最初のリリースでした。 ISO インストールメディアは 64 ビットハードウェアにのみ提供されます。
- RHEL 7、8、9 では引き続き multilib ツールチェーンをサポートし、アプリケーションを 32 ビットと 64 ビットの両方でコンパイルできるようになります。
- RHEL 7、8、9 は、KVM 仮想化テクノロジーを使用して、RHEL 5 および RHEL 6 の 32 ビットと 64 ビットの両方の仮想ゲストインスタンスをホストできます。
- multilib ツールチェーンは RHEL9.5 で非推奨となり、RHEL10 で削除されました。
以下の表は便利なクイックリファレンスを提供しますが、認定ハードウェアデータベース ではより信頼性の高い回答が提供されます。
その他の役立つ参考リンク
- Red Hat Enterprise Linux technology capabilities and limits
- How to install both 32-bit and 64-bit RPM packages on Red Hat Enterprise Linux 64-bit system
インストールと multilib の有効化
| アーキテクチャー | RHEL 7 | RHEL 8 | RHEL 9 |
|---|---|---|---|
| ARM (aarch64) | 該当なし | インストール | インストール |
| Intel/AMD (x86) 32 ビット | multilib のみ | multilib のみ | multilib のみ |
| Intel/AMD (x86_64) 64 ビット | インストール | インストール | インストール |
| Power 7 (ppc) | multilib のみ | 該当なし | 該当なし |
| Power 7 (ppc64) | インストール | 該当なし | 該当なし |
| Power 8 (ppc64le) | インストール | インストール | 該当なし |
| Power 9 (ppc64le) | P8 互換モードのみでのインストール | インストール | インストール |
| Power 10 (ppc64le) | 該当なし | インストール | インストール |
| System Z z12 (s390) | multilib のみ | 該当なし | 該当なし |
| System Z z12 (s390x) | インストール | 該当なし | 該当なし |
| System Z z13 (s390) | multilib のみ | 該当なし | 該当なし |
| System Z z13 (s390x) | インストール | インストール | 該当なし |
| System Z z14 (s390) | multilib のみ | 該当なし | 該当なし |
| System Z z14 (s390x) | インストール | インストール | インストール |
| System Z z15 (s390) | multilib のみ | 該当なし | 該当なし |
| System Z z15 (s390x) | インストール | インストール | インストール |
Root Cause
Diagnostic Steps
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Comments