以下はRHEL8.8の結果です sudo dnf module list |grep -I nginx
。これは、5つの異なるnginxサーバー(1.14、1、16、1.18、1.20、1.22)がインストールされていることを意味しますか?
どんなアドバイスでも大歓迎です!
nginx 1.14 [d][e] common [d] nginx webserver
nginx 1.16 common [d] nginx webserver
nginx 1.18 common [d] nginx webserver
nginx 1.20 common [d] nginx webserver
nginx 1.22 common [d] nginx webserver
ベストアンサー1
dnf module list
利用可能なすべてのモジュールが一覧表示されるため、これは利用可能なnginxバージョンが5つしかないことを意味します。アクティブなモジュールを一覧表示するには(つまり、そのモジュールからパッケージをインストールできることを意味します)、次を使用します。
dnf module list --enabled
または、インストールされているモジュールの一覧表示
dnf module list --installed
すべてのモジュールの基本リストで、どのモジュールが有効またはインストールされているかを確認することもできます。
[d]efault, [e]nabled, [x]disabled, [i]nstalled
そのため、1.14
バージョン(またはモジュラー用語でストリーム)が有効になっていますが、インストールされていません。
よりFedora モジュラー文書詳細をご覧ください(Fedoraのドキュメントは理解しやすく、FedoraとRHELでも同じように機能します)。