- ベストアンサー
Ubuntu・perlに関して
perlのバージョンが5.8.8のUbuntuはありますか? 新しいUbuntuでperlを5.8.8にダウングレードしようとしましたが うまく行きませんでした。 なので、最初から5.8.8が入っているUbuntuを使いたいと思いまして 質問させていただきました。 よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
http://packages.ubuntu.com/hardy/perl/ を見ると Ubuntu 8.04.4 LTS (Hardy Heron) の perl は 5.8.8 です。 Ubuntu 8.04.4 LTS のサポート期間はすでに終了しているようですが、 http://releases.ubuntu.com/hardy/ http://www.ubuntulinux.jp/products/JA-Localized/download などから、まだ ISO イメージを入手できるようです。
その他の回答 (1)
- yakan9
- ベストアンサー率54% (2245/4127)
perlのバージョンに拘る理由が記載されていないため、分かりませんが、一般的に、下位互換は保証すると思いますけど。 特にコンピュータの場合、「上位互換は保証しないが、下位互換は保証する」のではないでしようか。 すなわち、5.8.8以上のものは、5.8.8の互換性は保証するのではないでしようか。 もし不具合が発生していれば、問題になることだと当方は解釈しています。 開発する側でも、互換性の問題は、重要度が高いと思います。 > 新しいUbuntuでperlを5.8.8にダウングレードしようとしましたが > うまく行きませんでした。 それは、サブルーチンライブラリを全て置き換えなければいけないので無理だと思います。 もう一度、下位バージョンのシステムに戻す必要があるような開発をしていれば、別ですが。 この場合は、ソースを基にして、下位バージョンでコンパイルすることで問題ないかと思いますけど。
お礼
回答ありがとうございます。 実はとあるソフトのインストールでperlの5.8.8が必要で それ以外のバージョンだとミスマッチを起こしてうまくいかなかったのです。 ということで、perlに問題があるのではなく そちらのソフトのインストーラが不完全だったということでしょうか。 Ubuntu-8.04がperl-5.8.8だったのでそれを利用しようとしたわけですが それもうまくいかず、結局、そのソフトをインストール済のOSから丸ごとコピーして 解決しました。 お騒がせしました。
お礼
ありがとうございます。 確かにUbuntu-8.04のperlは5.8.8でした。 お騒がせしました。