2012年 9月 24

perlbrewのインストール

Perlbrew
perlbrew

本家の手順でインストール&初期設定

$ curl -kL http://install.perlbrew.pl | bash
$ ~/perl5/perlbrew/bin/perlbrew init
$ echo 'source ~/perl5/perlbrew/etc/bashrc' >> ~/.bashrc
$ source ~/.bashrc
エラーの対処

CentOS5.7で試していたところエラーが出た。
Use of uninitialized value in split at… は一時的なもの(perlをインストールすれば治る??)らしい。
manpath: invalid option — q は ~/perl5/perlbrew/etc/bashrc を修正することで治る。

Use of uninitialized value in split at /loader/0x84417f8/local/lib.pm line 8.
manpath: invalid option -- q
manpath, version 1.6d

usage: manpath [-adfhktwW] [section] [-M path] [-P pager] [-S list]
	[-m system] [-p string] name ...

参考:

cpanmのインストール

perlbrewを使ってcpanmを入れておけばバージョンごとにcpanmを入れなおさなくて済むので楽らしい。

$ perlbrew install-cpanm

参考:[まとめ] さくらのVPSで一気に perl の環境を整える – ワタブログ

その他

インストール先はGMOクラウドのVMだったのですが、perlをインストールするのにエラーで失敗していました。
結局DNSが名前解決できなかったのが原因だったのですが、CPAN等一部のドメインだけが名前解決できなかったので気がつくまで時間が掛かってしまいました…。
GoogleのpublicDNSサーバ(8.8.8.8)を使うことでとりあえず解決しましたが、デフォルトで設定してあるDNSサーバは一体…。

More from my site

  • CPANをもっと便利に出来るコマンド cpanm – perlモジュール App::cpanminusCPANをもっと便利に出来るコマンド cpanm – perlモジュール App::cpanminus App::cpanminusって? CPANをもっと簡単に使える様にするperlモジュール。 参照: http://yellowstore.blogspot.com/2010/04/perlperlercpanminus.html インストール # cpan App::cpanminus または、 cpan> install […]
  • MAMP(Apache+MySQL)を使ってローカルでらくらくperl開発MAMP(Apache+MySQL)を使ってローカルでらくらくperl開発 MAMP Apache+MySQLサーバをmacで動作させる事ができる。macにはもともとApacheもperlもインストールされているけど、バージョンが古いし、管理も面倒なのでMANPを使うメリットはおおいにあると思う。もともとはPHP+MySQLのローカル環境を構築するためのもの...かな? 参考:Mac OS Xのローカル環境(MAMP+MacPorts)で […]
  • SublimeText2の中でperlを実行する設定 – Build Systemを作成するSublimeText2の中でperlを実行する設定 – Build Systemを作成する Build Systemの新規作成 Sublime Text 2のBuild Systemにはデフォルトだとperlの設定が無いので新たに設定ファイルを作成する必要がある。 Tools > Build System > New Build System... を選択 untitled.sublime-build が開かれるので編集する。 { […]
  • MAMPな環境のmacにDBD::mysqlをインストール その2MAMPな環境のmacにDBD::mysqlをインストール その2 とある事情でMAMPのバージョンを上げざるを得なく、その影響でDBD::mysqlがインストール出来なくなった。 mampな環境のmacにdbdmysqlをインストールの手順だとエラーが出る。(正確に言うと、/tmpが残っている間は成功する) 上記手順でbuildしたものを削除してからcarton installした時のログ 実行環境 macOS Catalina […]
  • 全文検索したいからMacPortsでMySQL5.5とmroongaをインストール…make失敗…orz…となったけどなんとか入った全文検索したいからMacPortsでMySQL5.5とmroongaをインストール…make失敗…orz…となったけどなんとか入った ※一番下の追記にありますが、Homebrewでインストールできるようになってます(2012/5/29リリース) MySQL5.5のインストール MANPでMySQL使えるんだけど、mroongaを(ローカルテストでも)使いたいので別にMySQLをインストールする。 ただしMySQLのバージョンは5.5をインストールしたいのでコマンドはこんな感じに。 mys […]
  • MAMP3.xのcURLをアップグレードして延命するMAMP3.xのcURLをアップグレードして延命する 環境 macOS Catalina(10.15.3) MAMP 3.0.7.3 なぜMAMP3.x? MAMP4系以上はphp7が標準で、php5系を使うのが面倒そう。レガシー。 PHPのHTTPS通信、SSL暗号方式をTLS1.2に対応させてみた - ノラプログラマーの技術メモ にあるけど、 […]

Filed under: perl,インストールメモ,開発環境

Trackback Uri



コメントする