CentOS/RHEL 8 は、論理ユニット (アプリケーションのさまざまなコンポーネントやツールのグループなど) を形成する関連 RPM パッケージのセットをモジュールとして配布し、これらのモジュールをシステムで有効または無効にすることができます。 OL8 システムのユーザーまたは管理者は、どのモジュールがシステムにインストールされているか、有効または無効になっているかをどのように判断できますか?
モジュール
グループ化され、一緒にインストールする必要がある一連の RPM パッケージ。これらには、インストール可能な複数のバージョンのアプリケーションで構成される複数のストリーム (AppStreams) を含めることができます。モジュール ストリームを有効にして、そのモジュール ストリームに含まれる RPM パッケージへのシステム アクセスを提供します。
一般的なモジュールには、次のタイプのパッケージを含めることができます:
- アプリケーションを含むパッケージ
- アプリケーション固有の依存ライブラリを含むパッケージ
- アプリケーションのドキュメントを含むパッケージ
- ヘルパー ユーティリティを含むパッケージ
次のコマンドを使用して、システム上のインストール済み、有効、または無効のすべてのモジュールを表示できます。
注意 :デフォルト値は [d] の文字で示されます。有効なモジュールは文字 [e] で示され、無効なモジュールは文字 [x] で示されます。インストールされているモジュール、ストリーム、およびプロファイルは、文字 [i] で示されます。1. すべてのモジュールのリストを表示するには、次のようにします:
# dnf module list This system is receiving updates from Spacewalk server. Last metadata expiration check: 0:15:46 ago on Fri 26 Jul 2019 03:12:16 AM EDT. Oracle Linux 8 Application Stream Packages (x86_64) Name Stream Profiles Summary 389-ds 1.4 [e] 389 Directory Server (base) ant 1.10 [d] common [d] Java build tool container-tools 1.0 common [d] Common tools and dependencies for container runtimes container-tools ol8 [d] common [d] Common tools and dependencies for container runtimes freeradius 3.0 [d] server [d] High-performance and highly configurable free RADIUS server gimp 2.8 [d] common [d], devel gimp module go-toolset ol8 [d] common [d] Go httpd 2.4 [d] common [d], devel, minimal Apache HTTP Server
2. システムで有効なモジュールを確認するには、次のようにします:
# dnf module list --enabled This system is receiving updates from Spacewalk server. Last metadata expiration check: 0:19:38 ago on Fri 26 Jul 2019 03:12:16 AM EDT. Oracle Linux 8 Application Stream Packages (x86_64) Name Stream Profiles Summary 389-ds 1.4 [e] 389 Directory Server (base) satellite-5-client 1.0 [d][e] common [d],gui ULN client packages Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled
3. システムで無効になっているモジュールを確認するには、次のようにします。
# dnf module list --disabled This system is receiving updates from Spacewalk server. Last metadata expiration check: 0:19:55 ago on Fri 26 Jul 2019 03:12:16 AM EDT. No matching Modules to list
4. システムにインストールされているモジュールを表示するには、次のようにします:
# dnf module list --installed This system is receiving updates from Spacewalk server. Last metadata expiration check: 0:21:12 ago on Fri 26 Jul 2019 03:12:16 AM EDT. No matching Modules to list
GRUB2 (CentOS/RHEL 6) を使用して EFI ブートローダーで NUMA を無効にする方法
CentOS/RHEL 8 で既存の Iptables ルールを Nftables に移行する方法