インフラエンジニアbacchiのわかったことまとめ

bacchi.me

Linux Mac Perl

plenvでPerlを便利につかう

更新日:

CentOS6からCentOS7にシステムをリプレイスした際に
どうしてもCentOS6に入っていたバージョンのPerlを使いたい、
というオーダーが入ったので、plenvを使って実現しました。

インストールの手順や使い方をまとめました。

Ansibleのplaybookにしたので、いずれアップします。

plenvのインストール

以下のコマンドで、githubからplenvをインストールします。

完了すると、plenvコマンドが使用できます。

plenvを使う

インストールできるバージョンの確認

以下のコマンドで使用できるPerlのバージョンが確認できます。

ずらずらと表示されるのでlessをかませてやるとよいでしょう。

Perlのインストール

例えば、Perl-5.10.1をインストールしたい場合は、以下のコマンドを実行します。

もし、名前を付けたい場合は「--as」オプションで指定できます。

バージョンの確認

以下のコマンドで、インストールしたPerlのリストが確認できます。

バージョンの切り替え

切り替えの方法として、以下の2種類があります。

  1. ディレクトリ毎に使用するPerlのバージョンを変更する(local)
  2. 全体で使用するPerlのバージョンを変更する(global)

1.の方法は、以下のコマンドで行います。

このコマンドを実行したディレクトリに「.perl-version」というファイルが作成されます。

2.の方法は、以下のコマンドで行います。

cpanmのインストール

以下のコマンドで、cpanmをインストールを行います。

現在選択しているPerlに、cpanmがインストールされます。

perlのアンインストール

以下のコマンドで、perlの削除を行います。

他の機能について

以下のコマンドで、ヘルプを確認。

Sponsor Link

スポンサーリンク

Sponsor Link

スポンサーリンク

-Linux, Mac, Perl

Copyright© bacchi.me , 2018 AllRights Reserved.