第12章 配信オプション
Red Hat Enterprise Linux は、他社アプリケーションを 3 種類の方法で配信します。
RPM パッケージ
RPM パッケージは、ソフトウェアの配信/インストールするための従来の方式です。
- 複数のツールおよび広く普及したナレッジが含まれる成熟した技術
- アプリケーションはシステムの一部としてインストールされる
- インストールツールは依存関係の解決を大きく支援する
- パッケージのバージョン 1 つしかインストールできないので、複数のアプリケーションバージョンのインストールが困難である
RPM パッケージを作成する方法は、『RPM Packaging Guide』の「Chapter 3. Packaging Software」の説明に従うようにしてください。
Software Collections
Software Collection は、アプリケーションの別バージョン用に特別に用意された RPM パッケージです。
- Red Hat が使用/サポートするパッケージ方法
- RPM パッケージメカニズム上に構築される
- 複数のアプリケーションバージョンを一度にインストールできる
詳しい情報は、『Red Hat Software Collections Packaging Guide』の「1.2 What Are Software Collections?」を参照してください。
Software Collection パッケージを作成する方法は、『Red Hat Software Collections Packaging Guide』の「Chapter 2. Packaging Software Collections」を参照してください。
コンテナー
Docker 形式のコンテナーは、軽量に仮想化する方法の 1 つです。
- アプリケーションは、複数の個別バージョンおよびインスタンスとして存在できる
- RPM パッケージおよび Software Collection から簡単に用意できる
- システムとの対話が正確に制御できる
- アプリケーションの分離でセキュリティーが強化される
- コンテナーアプリケーションまたはそのコンポーネントで複数のインスタンスのオーケストレーションが可能になる
その他のリソース
- 『Red Hat Software Collections Packaging Guide 』: 「1.2 What Are Software Collections?」

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.