• 締切済み

rpmコマンド以外でインストール先を調べる方法

Red Hat Linux 7.2です。 mysqlのインストール先をコマンドから調べたいのですがrpmでインストールしていないためrpm -qlは使えません。 確実にmysqlのインストール先のみを取得するにはどうすればよいのでしょうか?

みんなの回答

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.3

>mysqlのインストール先をコマンドから調べたいのですがrpmでインストールしていないためrpm -qlは使えません。 >汎用phpプログラムのmysqlインストールチェック部分に使用したいので 書いていることが矛盾しています。 本当にしたいことはなんですか?

noname#246547
noname#246547
回答No.2

あ、間違えました >which mysql_safe ではなく which mysqld_safe です ファイル名はmysqladmin、mysql等でもいいかと。 sourceからコンパイルインストールだと、好きな場所にインストールできるし、インストールの記録が保存されるわけではないので、 上記の方法で、環境変数にパスが通っていないケースでも、探そうとするならば、 find / -name mysqld とかになっちゃうかなぁ 大体は/usrの下のどこかなので find /usr -name mysqld かなぁ

noname#246547
noname#246547
回答No.1

コマンドラインで、mysqlの実行ファイルへのフルパスをwhichで表示させるのではだめですか? which mysql_safe

52966925
質問者

お礼

ありがとうございます。 which mysql_safeとすると /usr/bin/which: no mysql_safe in (パス)となってしまいます・・・。 パスに指定が必要なのでしょうか? 汎用phpプログラムのmysqlインストールチェック部分に使用したいので 設定等せずに使えるコマンドを探しています。よろしくお願いいたします。

関連するQ&A