モジュール・ストリームおよびプロファイルの管理
OS管理サービスを使用してモジュール・ストリームおよびプロファイルを管理する方法について説明します。
Oracle Linux 8では、モジュール、モジュール・ストリームおよびプロファイルの概念が導入され、単一のオペレーティング・システム・リリース内で様々なバージョンのソフトウェアを管理できます。
- モジュール
-
モジュールは、まとめてグループ化され、一緒にインストールする必要があるRPMパッケージのセットです。インストールできるアプリケーションの複数のバージョンで構成される複数のストリームを含めることができます。モジュール・ストリームを有効にして、そのモジュール・ストリームに含まれるRPMパッケージへのシステム・アクセスを提供します。
- モジュール・ストリーム
- モジュール・ストリームには、モジュールに含まれる様々なバージョンのコンテンツが保持されます。モジュールには複数のストリームを含めることができ、各ストリームには異なるバージョンのパッケージとその依存関係が含まれています。各ストリームは、個別に更新を受け取ります。
- プロファイル
- プロファイルは、特定のユースケースに同時にインストールされる特定のパッケージのリストを提供します。プロファイルは、アプリケーション・パッケージャおよびエキスパートによる推奨でもあります。各モジュール・ストリームには、1つ以上のプロファイルを含めることができます。
DNFモジュール、ストリームおよびプロファイルの詳細は、Oracle Linux 8ドキュメントのDNFモジュールとアプリケーション・ストリームの使用を参照してください。
モジュールおよびストリームでパッケージ操作を実行する際の重要なガイドライン、注意事項、および警告については、Oracle Linux 8のドキュメントのモジュラの依存性とストリームの変更についてを参照してください。
前提条件
- Oracle Linux 8以上。
- Oracle Cloud Agent 1.23.0以上。
管理対象インスタンスのモジュールの編集
コンソール、CLIおよびAPIを使用して、管理対象インスタンスのモジュール・ストリームおよびプロファイルを編集する方法について説明します。
コンソールの使用
CLIの使用
モジュラ・コンテンツの管理に使用できるCLIコマンドの完全なリストは、モジュラ・コンテンツの管理を参照してください。
CLIコマンドのフラグおよび変数オプションの完全なリストは、コマンドライン・リファレンスを参照してください。
APIの使用
モジュラ・コンテンツの管理に使用できるAPIメソッドの完全なリストは、モジュラ・コンテンツの管理を参照してください。
管理対象インスタンスでのモジュール、ストリームおよびプロファイルの表示
コンソール、CLIおよびAPIを使用して、管理対象インスタンスのモジュール、ストリームおよびプロファイルを表示する方法について説明します。
コンソールの使用
CLIの使用
モジュラ・コンテンツを表示するために使用可能なCLIコマンドの完全なリストは、モジュラ・コンテンツの管理を参照してください。
CLIコマンドのフラグおよび変数オプションの完全なリストは、コマンドライン・リファレンスを参照してください。
APIの使用
モジュラ・コンテンツの表示に使用できるAPIメソッドの完全なリストは、モジュラ・コンテンツの管理を参照してください。