タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

perlとcpanに関するmasakystのブックマーク (11)

  • CPAN::Mini - nDiki

    野良パッケージと依存 Perl モジュールのインストールセット を CPAN::Mini::Inject で 前回は CPAN::Site を用いたオフライン用インストールセットを作成した。 今回は空の CPAN のミラーを作り、そこに野良パッケージを突っ込んで使用する形でインストールセットを作成してみる。 ~/perl-5.8.8 以下にクリーンな Perl 5.8.8 をインストールしてインストールセットを作成していく。 CPAN::Mini::Inject をインストールする (オンライン) perl -MCPAN -e shell cpan> install CPAN::Mini::Inject cpan> exit CPAN::Mini::Inject は、インストールセットには必要ない。 ~/perl-5.8.8 にはインストールせずに、普段使っているほうにインストールしておく

  • 「local::libを切り替える」を試してみる - すぎゃーんメモ

    前回までのあらすじ ようやくlocal::lib童貞を捨てた - すぎゃーんメモから1.5ヶ月ほど経過。 やはりプロジェクト毎にモジュールのバージョンを揃えておきたくて、各プロジェクト用にモジュールをインストールしている。 アカウント作成して切り替え、という方法は早々に見切りをつけ、最近は #!/bin/sh export MODULEBUILDRC="/Users/sugyan/local/.modulebuildrc" export PERL_MM_OPT="INSTALL_BASE=/Users/sugyan/local" export PERL5LIB="/Users/sugyan/local/lib/perl5:/Users/sugyan/local/lib/perl5/darwin-thread-multi-2level:$PERL5LIB" export PATH="/Use

    「local::libを切り替える」を試してみる - すぎゃーんメモ
  • CPAN - CPANサイトからのperlモジュールの問い合わせ、ダウンロード、構築を行う

    CPANモジュール v.1.58 by Hippo2000(2000/12/19) CPAN.pmなのです。 腰が抜けるほど、モジュールのインストールが簡単になるモジュールなのです。 作者はAndreas Koenigさんです。メールで了解をいただきました。 なお内容等が間違っていたら修正します。ご連絡ください。 変更履歴: Kentaro Shirakataさんからの指摘を受けて誤字を修正しました。(2002/2/1) 目次 名前 概要 説明 対話モード CPAN::Shell autobundle 再コンパイル 4つのCPAN::*クラス: Author, Bundle, Module, Distribution プログラマ・インターフェース 4つのクラスでのメソッド キャッシュ・マネージャ(Cache Manager) Bundles 必要条件 パッケージの検索とVE

  • 【インフォシーク】Infoseek : 楽天が運営するポータルサイト

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。

  • CPANでインストールしたモジュールは?

    Linux 上で Perl を使う場合、 自前ではビルドせずに大抵ディストロのパッケージ(rpm/deb)を使うのがほとんどである。 CPAN上のモジュールでも対応するディストロの方を使うのが、僕は好みである。 ディストロ側に対応するパッケージが無い場合は、仕方なく cpan コマンドを使ってインストールして使っている。 cpan -i モジュール名 cpan コマンドでインストールしたモジュールをアンインストールしたいとか思っても、いまいち方法が分からなかった。。。 「cpan help」 とかやると、よくわからん help モジュールがインストールされたり、「cpan list」とやっても、list モジュールが、、、以下略。 で、CPANを使うと運用状態が続くと /usr/local 以下が何故だか意味不明な状態になってしまう。 私だけだろうけど、、、どうしたもんだろうかなぁ。 cp

  • CPANモジュールのアンインストール - holidays-l開発ブログ

    エントリの続きはこちら→CPANモジュールのアンインストール(改良版) - ヒルズで働く@robarioの技ログ あるCPANモジュール(以下ディストリビューションと呼びます)をアンインストールしてみます。 まずは色々紹介しながら回りくどくやってみます。最後に簡単な方法を紹介します。 消したいディストリビューションを確認 自分が消したいディストリビューションが分からなかったら、 % perldoc -tT perllocal | grep Module # 見た目より速さ優先ならこっち % grep Module `perldoc -l perllocal` でインストール履歴が出ます。perllocal.podにはインストールしたディストリビューションの一覧が時刻と共に記録されていて「昨日インストールしたアレアレ…何だっけ?」という時には割と使えます。 モジュール名とディストリビューショ

    CPANモジュールのアンインストール - holidays-l開発ブログ
  • 好きな場所に cpan モジュールをインストールする - openbooth

    cpan モジュールを /usr/share/local といったシステムグローバルな場所にではなく ~/local といった個人のディレクトリにインストールしたい (or しなければならない) 場合の cpan シェルの設定方法を備忘録的に書き残しておく。因みに僕の環境は ubuntu 8.04 + perl 5.8.8 + zsh。 今回は cpan というユーザを作って、$HOME/local 以下に cpan モジュールをインストールできるようにしてみる。まずは、とにもかくにも cpan を実行する。 $ cpan You don't seem to have a user configuration (MyConfig.pm) yet. Do you want to create a user configuration now? (Y/n) [yes] 初回起動時は、設定のため

  • CPANモジュールのインストール先を指定する - Lism.in * blog - nekoya (id:studio-m)

    縁あって4年ぶりぐらいにPerlを触り始めました。前は共用サーバでCGI書いてただけなので、今時のPerlな知識は皆無。 まず引っ掛かったのがCPANモジュールのインストール。インストールしたモジュールは特定のディレクトリにまとめて、rsyncなりsvnで各サーバ間の同期を取りたいんだけど、これがなかなか厄介。 Plaggerのインストール(非RPM) - ヒビノキロク とか otsune's FreeBSD memo :: ユーザー領域にCPANをインストールする方法 を参考に$HOME/.cpan/CPAN/MyConfig.pmを設定してみたけど、何故か依存モジュールが/usr/libに入ろうとなさる。具体的にはDBIx::Classを入れようとしたら、Class::C3がどうにも/usr/lib以下に入ろうとするとか。 cpan2rpmは依存関係を自動で解決してくれないので挫折。こ

    CPANモジュールのインストール先を指定する - Lism.in * blog - nekoya (id:studio-m)
  • CPANモジュールをスクリプト一発で依存解決しつつrpm化する - とあるはてな社員の日記

    少し前にmizzyさんに そういえば、まっさらなサーバを30分で番投入できるようにする で stanaka さんが「CPANの依存関係を解析してrpm化する手製スクリプトで、CPANモジュールのrpm化が、ほぼ自動化されています」と書いてるんだけど、これって公開してくれないのかなー。 HowToRpmizeCpanModules - mizzy.org - Trac と突かれたので、githubで公開してみます。 http://github.com/stanaka/cpan-dependency/tree/master 突かれたついでにmizzyさんに軽く動作確認してもらったところ、それなりに動いているようです。また、はてなでは、このスクリプトを利用して、日々それなりの数のCPANモジュールのrpm化を行っていますので、だいたいうまく動くのではないかと思います。 CentOSやFedor

    CPANモジュールをスクリプト一発で依存解決しつつrpm化する - とあるはてな社員の日記
  • HowToRpmizeCpanModules - mizzy.org - Trac

    Wassr で ZIGOROu さん や hidek さん とやりとりした内容をまとめてみます。 CPAN モジュールの rpm パッケージ作成なんですが、自分はRPM::Specfile に付属している、cpanflute2 を基的に使ってます。 cpan2rpm の方がメジャーだとは思うんですが、オリジナルのダウンロード用FTPサイトが接続できないのと、吐き出す SPEC ファイルが微妙な感じがするので、なんとなくイヤで使ってないんですが、それ以外はそんなに明確な理由もなく、cpanflute2 の方を使ってます。 ただ、cpanflute2 には以下の問題点があります。 依存関係を自動的に解決してくれない(これは cpan2rpm も同じ) モジュールの tar ball を自分で取得しないといけない(cpan2rpm はsearch.cpan.org から取得してくれる) なので

  • CPAN::Mini をインストール - Hasta Pronto.org

    時間が出来たんで前々から気になってたモジュール CPAN::Mini をインストールしてみた。年末にかけて外に出かける事が多くなりそうなんで、開発環境が全てローカルにあった方が良さそうだって思ったのが理由だけど、僕自身ヘビーにモジュール使う方ではなかったりするw Perl は今現在10,000個以上のモジュールがあるみたいなんだけど、最新版が全部ローカルで保持出来るモジュールがあって、それがこの CPAN::Mini らしい。miyagawa さんが DECON でしゃべってくれたんで知ることが出来たんですけど、ネットに繋がらない環境にいるときにモジュールが必要になったとかいう場合に役に立つんでしょうね。ネットに繋がる状況にあってもローカルに保持していればインストールも早くなるって利点もありそう。 CPAN::Mini を cpan shell でインストール とりあえず MacOSX で

  • 1