• 締切済み

Red Hat Linux release 7.2に乗るバージョン

お世話になります。 今現在、新しいシステムの開発環境として 古いLinuxサーバーを再利用しようとしているのですが そのシステムで使うDBをMySQLにするかPostgreSQLに するか比較検討を行おうとしています。 いろいろと調べた結果、RedHat7.2にはMySQLの最新版は 乗りそうに無いという事はわかったのですが、じゃあ どのバージョンが乗るのかというのがわからなくて 困っています。 Linuxを新しくすればいいのはわかっているのですが そのサーバーは他のシステムでも使っている為 新しくする事もできません。 という事で、Red Hat Linux 7.2に乗るMySQLのバージョンは どれなのか?また、出来ればLinuxのバージョン毎に 対応するMySQLのバージョンが書かれているようなサイトが ありましたら教えていただきたいと思います。 環境 Red Hat Linux release 7.2 (Enigma) Kernel 2.4.7-10 on an i686 gcc 2.96 gmake 3.79.1 他に情報が必要な場合はその都度書かせていただきます。 以上、よろしくお願いします。

みんなの回答

  • kbr
  • ベストアンサー率55% (5/9)
回答No.1

過去にRedHat7.3 に MySQL 4.0.12をインストールして 動かしたことがあります。 RH7.2と7.3は近いので、動作するかと予想されます。 ちなみに、MySQLはtar.gzをダウンロードして makeして、インストールしました。 (rpmは使いませんでした) ただ、いきなり実機ではなく、試験環境作って、 お試しインストールしたほうがよいかと思います。

karumakaruma
質問者

お礼

情報ありがとうございます。 質問をしてから、いろいろと調べて、最新版(MySQL5.0.12)を 乗せることに成功しました。 #必要条件などを調べていると推奨環境には満たない #のですが、あくまで推奨ですから動くんじゃないかと #安易に判断(^^;; 共有知識の為に、やった事をメモ程度に書いておきます。 rpmを見てると確かにRedHat対応の物はRHEL3以上 しかなかったんですが、Linux自体の物に対しては 無印とglibc23(glibc2.3)の物がありました。 Linux7.2には、glibc2.2.4が乗っていたので、無印を ダウンロードし、rpmを流してみました。 rpm -i --test MySQL-server-5.0.12-0.i386.rpm でテストしてみた所、 エラー: 依存性の欠如: coreutilsは MySQL-server-5.0.12-0 に必要とされています となったので、coreutilsを探したのですが RedHatのサイトでは見つからず(リンク先がNotFound) #他のLinuxの所ではあったが、気持ち悪いので無視w しょうがなしに依存性を無視して流すと 問題なくインストール完了 その他のclient,Max,sharedなども問題なく完了 ただし、benchのみ 警告: user rott does not exist - using root という警告が・・・なんでしょ(^^;rottって その後は順調に動いております。 まだ、全ての機能を使ったわけではないですが 5.0特有の機能も普通に使えてるので問題は無いかと・・ ちなみにPostgreSQL8.0.3も乗せる事ができました。 が、同じRedHatLinux7.2のサーバーで乗せる事が 出来なかったサーバーがあり、gccやgmakeの バージョンも同じ為、他に何かしらの影響が あると思います。 #もともと、そのサーバーにPostgreSQLが乗らなかった #のが、最新版は乗らないという固定観念を #植えつけた原因なわけです(´・ω・`) 以上、ありがとうございました。

関連するQ&A