0

apache2mysqlおよびのパッケージがインストールされているかどうかを確認するスクリプトが必要phpです。

出力例:

apache2 .... ok
mysql .... ok
php ... not installed
4

3 に答える 3

2

パッケージは、異なるディストリビューションで必ずしも同じ名前であるとは限りません。また、パッケージの存在を照会する方法は、使用しているパッケージ マネージャーによって異なります。

デビアン (dpkg):

dpkg-query -W -f='${Package}\n' apache2 mysql-server php5 2>/dev/null

フェドーラ (RPM):

rpm -q --qf '%{NAME}\n' httpd mysql-server php 2>/dev/null

Gentoo (Portage):

equery --quiet list www-servers/apache:2 dev-lang/php dev-db/mysql
于 2012-08-29T19:30:24.643 に答える
0

APT の場合:

dpkg -l | grep -i apache2

于 2012-08-29T17:50:03.423 に答える
0

CentOS の場合 (インストールされているもののみが表示れます):

yum list installed | egrep -i 'apache|mysql|php'
于 2012-08-30T13:23:23.000 に答える