• ベストアンサー

MySQL V3.0がアンイストールできません。

ミラクルリナックス V3.0 にプリインストールされたMySQL (rpm) V3.23 をV5.0へアップグレードしたいのですが、# rpm e-mysqlでアンインストールできません。下記のようなエラーが表示されます。 Failed dependencies: Lib mysql client. so.10 is needed by (installed) per-PBD-MySql …. … (このようなものが 9項目ほどでてきます) アンインストールしないで、新しい rpmパッケージをインストールしても問題ないのでしょうか?参考書は旧バージョンをアンインストールするよう勧めていますが。その場合、インストールは同じディレクトリーのほうが良いのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • tachiwa
  • ベストアンサー率34% (25/73)
回答No.1

(1)インストール済みのプログラムに新バージョンが出たときは、RPMパッケージであれば「-U」オプションによりアップグレードすることができます。 (2) rpm -e --nodeps mysql で依存関係を無視して削除できます。 参考URLを読んでから選択してください。

参考URL:
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/049instrpm.html
すると、全ての回答が全文表示されます。

その他の回答 (1)

回答No.2

#1の回答のように、依存関係を無視するのは止めましょう。システムトラブルの元です。 依存関係のあるパッケージをまとめて指定すれば削除できます。 # rpm -e パッケージ1 パッケージ2 .......

ja2bzx
質問者

お礼

ありがとうございました。一応、依存関係を無視してアンインストールしました。ただ、 テスト用PCですのでトラブルがあっても問題は生じませんのでご安心ください。結果がよければサーバーで実行する予定です。今、不思議なのはrpm ivh でMySQL 5.0 がインストールできないことです。ファイル、ディレクトリーがないという表示がでます。

すると、全ての回答が全文表示されます。