【Ubuntu】Perlのバージョンをダウングレードする【Perlbrew】

色々確かめたく、Ubuntu 18.04 に入っているPerlのバージョンを16.04のバージョンまで下げたいため実施。

各UbuntuのPerlバージョンは下記の通り。

Ubuntu 18.04 :

$ perl -v

This is perl 5, version 26, subversion 1 (v5.26.1) built for x86_64-linux-gnu-thread-multi

Ubuntu 16.04 :

$ perl -v

This is perl 5, version 22, subversion 1 (v5.22.1) built for x86_64-linux

という事で、v5.26.1 から v5.22.1 までダウングレードしたい。

まずはPerlbrewをインストール。

sudo apt install perlbrew

落としたら、initをかける。

perlbrew init

で、対象バージョンをインストール。結構時間が掛かるのでしばし待つ。

perlbrew install perl-5.22.1

※メモ:以下のエラーが出たら、initのかけ忘れの可能性がある。

ERROR: Failed to download http://www.cpan.org/authors/id/S/SH/SHAY/perl-5.22.1.tar.bz2

これだけだとまだ変更は行われていない。

リストを確認。先程installしたバージョンがあるか確認する。

$ perlbrew list
   perl-5.22.1                               (installed on ...)

リストにあるのを確認したら、スイッチする。

$ perlbrew switch perl-5.22.1

A sub-shell is launched with perl-5.22.1 as the activated perl. Run 'exit' to finish it.

対応完了。バージョン確認。

$ perl -v

This is perl 5, version 22, subversion 1 (v5.22.1) built for x86_64-linux

無事ダウングレードできました。

ちなみにPerlバージョン一覧は以下から確認可能。

http://www.cpan.org/authors/id/S/SH/SHAY

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする