タグ

plenvとcpanmに関するmanabouのブックマーク (3)

  • plenv + cpanm + carton でPerlの開発環境を構築する | Act as Professional

    Perl情弱の@HIROCASTERでございませう。 GrowthForecastとか羨ましすぎるので、最近のPerlの環境はどうやってつくるのか調べた。 今回はplenv+cpanm+cartonという環境を構築します。 Rubyでいうところのplenv+gem+bundleという感じである。 環境はUbuntu 12.04.2 LTSとMac(Mountain Lion)での確認をしています。 plenv まず、OSに付属しているPerlなどを利用して、わけわからないことになって、挫折するのがいつものパターン。 そこで、Perlを複数バージョンインストールして、OS付属のPerlとは別で管理できるplenvをインストールする。 Rubyでいうところのrbenvのようなもの。 CPANからインストールできるらしいけど、今回はGitでcloneしてインストールすることにする。 $ git

    plenv + cpanm + carton でPerlの開発環境を構築する | Act as Professional
  • plenv + cpanm + cartonな環境で、crontabでハマった - aramsanのブログ

    plenv + cpanm + cartonな環境で、crontabでハマったので、そのときの記録を残しておきます。 Cent OSは、サポート期限が長く使いやすいOSなのですが、個人的には標準で組み込まれる、システムperlのバージョンが古いのがいまいちでした。 その解決方法として、plenvがあります。仮想環境上で、新しいバージョンのperlを使え、とても便利です。その使用方法はいろいろな所で紹介されています。 自分が参考にしたのはこれ plenvを使ってみた. - Masteries そして、次に課題になるのが、cpanモジュールの管理。 plenvを使えば、 $ plenv install-cpanm で、簡単にcpanmをインストールできとても便利です。しかし、cpanモジュールのバージョン管理や可搬性を考えると、このままではちょっと物足りません。 そこで、登場するのが、Cart

    plenv + cpanm + cartonな環境で、crontabでハマった - aramsanのブログ
  • plenv + cpanm + cartonでPerlの環境を構築した(Ubuntu版)

    plenv + cpanm + carton でPerlの開発環境を構築する|Act as Professional - hiroki.jp 私もGrowthForecast をインストールするために、Ubuntu 12.04.2 LTS上に Perlの環境を構築しました。@hirocaster さんと若干違いがあった(下記★ の箇所)ので、私の手順も書き留めておきます。 Perl力はゼロな私ですが、以下の認識でだいたい合っていると思います。 plenv Rubyのrbenvに相当。複数バージョンのperlをHOMEにインストールし、切り 替えて使うツール。というよりシステムを汚さないために使う感じ。 cpanm Rubyのgemに相当。Perlのライブラリをインストールするために必要なツー ル。今はcpanじゃなくてこれを使うみたい。 carton Rubybundlerに相当。アプリ

  • 1