- ベストアンサー
アプリケーションのバージョン確認は?
FedoraCore3を使用しています。 MySQLのバージョン確認を行いたいのですが、 どのようにすればよいのでしょうか? OSインストール時にすべてをインストールしたので、 アプリケーションはインストールされていると思います。 (手動でインストール、バージョンアップなどは実施していません) Linuxの初心者で操作はGUIで行っています。 簡単な質問で恐縮ですが、よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
RPM によってインストールしたのであれば、先のmcqさんの投稿にもあるように $ rpm -q パッケージ名 でバージョン確認可能です その他の情報も含めて見るには $ rpm -qi パッケージ名 とすることで、情報を見ることができます。 インストールされているパッケージ名が不明な場合には $ rpm -qa | grep -i パッケージ名の一部 とでもして、正確な名前を探せると思います。 私の環境で試してみました $ rpm -q | grep -i mysql MySQL-bench-4.1.7-0 MySQL-server-4.1.7-0 MySQL-client-4.1.7-0 MySQL-devel-4.1.7-0 MySQL-shared-4.1.7-0 $rpm -qi MySQL-server Name : MySQL-server Relocations: (not relocateable) Version : 4.1.7 Vendor: MySQL AB Release : 0 Build Date: 2004年10月25日 11時50分45秒 Install Date: 2004年11月22日 02時27分32秒 Build Host: build.mysql.com Group : Applications/Databases Source RPM: MySQL-4.1.7-0.src.rpm Size : 39076077 License: GPL Signature : DSA/SHA1, 2004年10月25日 23時49分36秒, Key ID 8c718d3b5072e1f5 Packager : Lenz Grimmer <build@mysql.com> URL : http://www.mysql.com/ Summary : MySQL: a very fast and reliable SQL database server Description : The MySQL(TM) software delivers a (以下略) 上記のようか感じです。 rpm コマンドにはオプションでさまざまな事ができます。多いので、私も使いこなせていませんが、 $ rpm -qlv パッケージ名 とすると、どこにどんなファイルがインストールされるのかが、わかったりしますよ。
その他の回答 (1)
- mcq
- ベストアンサー率48% (45/93)
私もLinuxは初心者で詳しくありませんが。 適当なシェルを開いて「rpm -q MySQL」で良いのではないでしょうか?
お礼
回答ありがとうございます。 コマンドを実行しましたところ「パッケージ MySQL はインストールされていません。」と表示されました。 rpmファイルをダウンロード/インストールではなく、OSインストールと同時にされた場合もrpmパッケージになるのでしょうか?(特にFedoraCore3の場合) 問題は解決されませんでしたが参考になりました。 ありがとうございました。
お礼
回答ありがとうございます。 自分の環境で試した結果、このようになりました。 [root@localhost ~]# rpm -qa | grep -i My mod_auth_mysql-20030510-5 mysql-3.23.58-14 freeradius-mysql-1.0.1-1 MyODBC-2.50.39-19.1 MySQL-python-0.9.2-4 mysql-server-3.23.58-14 libdbi-dbd-mysql-0.6.5-9 gda-mysql-1.0.4-3 mysql-devel-3.23.58-14 perl-DBD-MySQL-2.9003-5 php-mysql-4.3.10-3.2 qt-MySQL-3.3.3-8 mysql-bench-3.23.58-14 しかし、ファイルが多くて自分には分りませんでした。 MySQLの本体というか、いわゆるMySQLのバージョンは どのファイルにあたるのでしょうか? 簡単なことかもしれませんが、教えてもらえないでしょうか? 回答ありがとうございました。