1.4. Red Hat Developer Toolset へのアクセスの取得
Red Hat Developer Toolset は、Red Hat Software Collections の一部として配布されるオファリングです。
このコンテンツセットは、https://access.redhat.com/solutions/472793 に記載されている Red Hat Enterprise Linux 7 サブスクリプションをご利用いただけます。
Red Hat Subscription Management を使用して Red Hat Developer Toolset を有効にします。このサブスクリプション管理サービスでシステムを登録する方法は、ガイドの Red Hat Subscription Management コレクションを参照してください。
1.4.1. Red Hat Software Collections の使用
Red Hat Developer Toolset を含む Red Hat Software Collections のリポジトリーへのアクセスを提供するサブスクリプションをアタッチし、そのリポジトリーを有効にします。
Red Hat Software Collections (つまり Red Hat Developer Toolset) を提供するサブスクリプションのプール ID を確認します。これを行うには、システムで利用できるサブスクリプションのリストを表示します。
# subscription-manager list --available
このコマンドは、利用可能な各サブスクリプションの名前、固有の ID、有効期限、およびサブスクリプションに関連するその他の詳細情報を表示します。プール ID は、
Pool ID
で始まる行にリスト表示されます。Red Hat Developer Toolset へのアクセスを提供するサブスクリプションの完全リストは、https://access.redhat.com/solutions/472793 を参照してください。
適切なサブスクリプションをシステムに割り当てます。
# subscription-manager attach --pool=pool_id
pool_id を、直前の手順で確認したプール ID に置き換えます。システムが現在割り当てているサブスクリプションのリストを、いつでも確認するには、次のコマンドを実行します。
# subscription-manager list --consumed
Red Hat Software Collections リポジトリーの正確な名前を確認します。リポジトリーメタデータを取得し、利用可能な Yum リポジトリーのリストを表示します。
# subscription-manager repos --list
リポジトリー名は、使用している Red Hat Enterprise Linux のバージョンによって異なり、以下のフォーマットに基づいています。
rhel-variant-rhscl-version-rpms rhel-variant-rhscl-version-debug-rpms rhel-variant-rhscl-version-source-rpms
さらに、devtoolset-12-gcc-plugin-devel などの特定のパッケージは、Optional チャンネルでのみ利用可能なパッケージに依存します。これらのパッケージを含むリポジトリー名は、以下の形式を使用します。
rhel-version-variant-optional-rpms rhel-version-variant-optional-debug-rpms rhel-version-variant-optional-source-rpms
通常のリポジトリーとオプションのリポジトリーの両方で、variant を Red Hat Enterprise Linux システムのバリアント (
server
またはworkstation
に置き換え、version を Red Hat Enterprise Linux システムバージョン (7
) に置き換えます。手順番号 3 からリポジトリーを有効にします。
# subscription-manager repos --enable repository
repository を、有効にするリポジトリーの名前に置き換えます。
サブスクリプションがシステムに割り当てられているら、「Red Hat Developer Toolset のインストール」 の説明に従って Red Hat Developer Toolset をインストールできます。Red Hat Subscription Management を使用してシステムを登録し、サブスクリプションに関連付ける方法は、Red Hat Subscription Management のガイドを参照してください。