6

これについて同様の質問を見つけましたが、ここで Debian を対象としています。

ただし、apt-cache がないため、役に立ちません。ランニング:

    httpd -M

インストールされているすべてのモジュールのリストを表示しますが、それらのバージョンは表示しません。私の同僚は、あなたが使用できることを指摘しました:

    yum info mod_dav_svn.x86_64

これにより、インストールされているバージョンと Yum 経由で利用可能なバージョンが返されますが、httpd -M を使用すると、次のような名前が一覧表示されます。

mod_proxy_http.so

インストールされているモジュールのファイル名 (x86_64 i386 など) を照合して各モジュールを確認できる簡単な方法はありますか? または、すべてのモジュールについてこの情報を一度に出力する方法を知っている人はいますか?

4

3 に答える 3

7

あなたが正確に知りたいことや達成したいことは私には明らかではありませんが、私にとっては次のようなことがうまくいくようです:

cd /usr/lib/httpd/modules/
ファイル *.so

于 2012-05-03T11:30:40.483 に答える
3

yum を使用して、Apache のモジュールのバージョンを取得できます。

yum info mod_fcgid
于 2014-03-07T10:09:41.990 に答える
-1

インストールされている Apache モジュールのリスト:

yum list installed mod_*

また

rpm -qa mod_*

フォーマットされた出力 "PackageName-Version-Release.Arch":

yum list installed mod_* | awk '/mod_.*/ { split($1,a,"."); print a[1] "-" $2 "." a[2] }'

また

rpm -qa --qf "%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n" mod_*
于 2014-12-15T19:08:24.160 に答える