*

Perlのppmでインストールできない時にローカルファイルでインストールの巻

公開日: : WEB, エクスペリエンス

2013080612

会社の社内LANでPerlのppmが上手くインストールできなかったので備忘録メモ

PROXYを設定したんですけど、インストールできませんでした
だもんで、ファイルをダウンロードして、ローカルファイルからインストールします

手順

・モジュールのファイルを探し出す
・探したモジュールファイルを保存
・ppdファイルを保存したファイルから抜き出す
・抜き出したppdファイルに対してppm installを実行
・無事モジュールがインストールされます

2013080601
コマンドプロンプトでppmを入力

2013080602
そうするとperlのppmでインストールできるモジュール一覧が表示されます
一覧からモジュールがない
その場合はEdit→Preference→RepositoriesでレポジトリのURLを表示します

2013080603
なぜか判んないけど、XMLファイルは直接見れず、ファイルを除いたURLで一度、ブラウザで確認します こちらのURLが便利かも
http://ppm4.activestate.com/MSWin32-x86/5.8/818/

ActiveState CPAN PPM Repository

ActiveState CPAN PPM Repository
ここで、Package.xmlを名前をつけてリンク先を保存のダウンロード

2013080604
ダウンロードしたXMLをテキストエディタで開くと、なぜかちゃんと見られます
今回は「Spreadsheet-ParseExcel」をインストールするため、Spreadsheet-ParseExcelを探します
そうすると、J→JM→JMCNAMARAのフォルダにあることを発見

Index of -MSWin32-x86-5.16-1600
http://ppm4.activestate.com/MSWin32-x86/5.16/1600/
からたどっていきます

Index of /MSWin32-x86/5.16/1600

Index of -MSWin32-x86-5.16-1600-J-JM
J→JM→JMCNAMARAまでくると

Index of -MSWin32-x86-5.16-1600-J-JM-JMCNAMARA
じゃーん、発見

2013080605
このgzファイルを保存して、ppdファイルを取り出します

2013080606
このppdとgzのファイルを同一フォルダに保存します

2013080607
ここで、ppm install Spreadsheet-ParseExcelを実行

2013080609
ありゃ、他のモジュールが必要でした
ここで必要なモジュールをメモ

2013080610
で、インストールに必要なモジュールの一つおOLE::Storage_Liteをインストールしてみます
同じように調べてgzファイルをダウンロード

2013080611
で、ppm install OLE-Storage_lite-0.19.ppdを実行

2013080612
今回は成功!

手間は掛かるけど、なぜかPROXYが通らないなど、オンラインでインストールできない場合は重宝するかもw

PC

関連記事

突然やってきた! 今なら1,000ポイントプレゼント! 楽天マート

楽天マートって生協の宅配システムと同じです 突然やってきましたw 楽天マートのカタロ

記事を読む

【青春18きっぷ:2018年夏 その0】今年も大黒屋さんで買ってきたの巻(2018.8.20追加)

はじめに 今年の帰省は久しぶりに青春18きっぷで帰って見ようと思い、きっぷを買ってきました

記事を読む

爆安!第73回2015年冬 岩本町・東神田ファミリーバザールに参戦して来たの巻

はじめに 今年も岩本町で行われるファミリーバザールに行ってきました お天気が良くてよかった

記事を読む

予約は簡単! 車検のコバック

車検の季節です 我が家の愛車、アルデオ そんなに乗っていませんが、車検が来月やってきます

記事を読む

Kindle本を誤発注!その時、どうする?電話で解決したの巻

はじめに 知らぬ間にKindle本で誤発注が発生! 合計9冊! その時にKindle本を返

記事を読む

widget-titleを変える巻

CSSを修正して、WordpressのWidget部分の表現を整えます Wordpressのバ

記事を読む

LinkWithInのYou might also likeを変える巻

LinkWithInのYou might also likeを変える方法 WordPressの

記事を読む

特集ページのホットケーキが美味しそう! 再び! 楽天マート

混乱があった楽天マートが再び送られてきました 楽天マートのカタログは先週、送られてきま

記事を読む

【青春18きっぷ:2018年夏その3】昼間は混んでいる浜松→東京の帰宅旅の巻

一言 昼間の長距離電車は混んで、いろんな人がいます はじめに 東京への帰宅の日となりました

記事を読む

これでアクセス数低下を阻止!重複するメタデータ(descriptions)の問題を解消!?

先月ぐらいから急激に姉妹サイト(日々雑記帳 =ラーメンを綴る日々=)のアクセス数が急激に落ち込み

記事を読む

PC

PC

PAGE TOP ↑