PostgreSQL 8.1.17 サーバー上に本番データベースがあります。ある Linux サーバーから別の Linux サーバーに移行したいと考えています。
別の Linux サーバーでは、rpm を使用して PostgreSQL 8.1.17 サーバーをインストールできません。http://yum.postgresql.org/8.1/redhat/rhel-5-x86_64/リンクから rpm ファイルを取得しました。しかし、rpm -i postgresql-8.1.17-1PGDG.rhel4.x86_64.rpm を使用して rpm リポジトリを更新しているときに、以下のエラーが発生します。
エラー: 失敗した依存関係: postgresql-8.1.17-1PGDG には libcrypto.so.4()(64 ビット) が必要です。 rhel4.x86_64 libreadline.so.4()(64bit) は postgresql-8.1.17-1PGDG.rhel4.rhel4.x86_64 で必要です。 libssl.so.4()(64bit) は postgresql-8.1.17-1PGDG.rhel4 で必要です。 x86_64 libtermcap.so.2()(64bit) は postgresql-8.1.17-1PGDG.rhel4.x86_64 で必要です
この依存関係を解決するにはどうすればよいですか。
8.1 バージョンのサポート終了 (EOL) の日付は 2010 年 11 月です。2010 年 11 月以降は 8.1 バージョンをインストールできなくなるということですか。以下のリンクを参照してください。
http://www.postgresql.org/support/versioning/
今のところ、PostgreSQL のバージョンをアップグレードしたくありません。