4.6. 利用可能なモジュールとその内容の一覧表示
YUM を使用してモジュールを検索し、その情報を表示することで、リポジトリーで使用可能なモジュールを識別し、モジュールをインストールする前に適切なストリームを選択できます。
手順
次のいずれかの方法でモジュール情報をリスト表示します。
利用可能なすべてのモジュールをリストします。
$ yum module list Name Stream Profiles Summary ... nodejs 18 common [d], development, minimal, s2i Javascript runtime postgresql 15 client, server [d] PostgreSQL server and client module ... Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled特定のモジュールについてのみ同じ情報をリスト表示するには
、yum module list <module_name>コマンドを使用します。どのモジュールが特定のパッケージを提供しているかを検索します。
$ yum module provides <package_name>たとえば、
npmパッケージを提供するモジュールとプロファイルを表示するには、次のように入力します。$ yum module provides npm ... npm-1:8.19.4-1.16.20.2.4.module+el8.9.0+21536+8fdee1fb.x86_64 Module : nodejs:16:8090020240315081818:a75119d5:x86_64 Profiles : common development s2i Repo : rhel-AppStream Summary : Javascript runtime ...
モジュールの詳細をリスト表示するには、次のいずれかの方法を使用します。
説明、すべてのプロファイルのリスト、モジュールが提供するすべてのパッケージのリストなど、モジュールに関するすべての詳細をリストします。
$ yum module info <module_name>たとえば、
nodejsモジュールの詳細を表示するには、次のように入力します。$ yum module info nodejs ... Name : nodejs Stream : 20 Version : 8090020240228165436 Context : a75119d5 Architecture : x86_64 Profiles : common [d], development, minimal, s2i Default profiles : common Repo : rhel-AppStream Summary : Javascript runtime Description : Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices. Requires : platform:[el8] Artifacts : nodejs-1:20.11.1-1.module+el8.9.0+21380+12032667.src : nodejs-1:20.11.1-1.module+el8.9.0+21380+12032667.x86_64 ...各モジュールプロファイルがインストールするパッケージをリストします。
$ yum module info --profile <module_name>注記各プロファイルは、依存関係を含む複数のパッケージセットをインストールします。
たとえば、
nodejsモジュールのこの情報を表示するには、次のように入力します。$ yum module info --profile nodejs ... Name : nodejs:18:8090020240301110609:a75119d5:x86_64 common : nodejs : npm development : nodejs : nodejs-devel : npm minimal : nodejs s2i : nodejs : nodejs-nodemon : npm ...