*

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

関連記事

東京大阪日帰りで価格追求! ジェットスターを予約してみたの巻

前から乗ってみたかったジェットスターを予約しました 航空券 予約・購入・運賃案内|Je

記事を読む

簡単掃除でキーボードをきれいに! キーボード掃除 キートップ引抜工具

キーボードを掃除したのは初めて、入手してから10年ぶりぐらいです この記事を見て、キー

記事を読む

レンタサイクルの壮観な眺め! 江東区臨海コミュニティサイクル 有明

本日、仕事で有明(国際展示場前)に行ったらレンタサイクルの壮観な眺めを発見 で、帰宅してネ

記事を読む

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

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

記事を読む

アクセス数急降下中! ウェブマスターツールのURLパラメータで対処してみるの巻き

ちょっとURLパラメータを試してみます サイトのアクセス数が急降下中 135→86→

記事を読む

設置簡単!常にソーシャルシェアボタンが表示されるようにしてみたの巻 WordPress ShareBar

ソーシャルシェアのボタン設置は簡単でした ネットで調べてみると、フローティングして常に

記事を読む

永田農法で実現!今年のベランダ プランターはプチトマトと、きゅうり

はじめに 今年もベランダ菜園です でんきものとは違いますが、今年は自動化に取り組むということ

記事を読む

WordPressの子テーマを作る巻

WORDPRESSの子テーマを作ります 子テーマを作る理由 WORDPRESSのバー

記事を読む

無料でケータイ充電でき便利! ナチュラルローソンで、おくだけ充電Qiを試してみる

ふと立ち寄ったナチュラルローソン そこで、無線で充電できる無接触充電器Qiが置かれていまし

記事を読む

ScanSnap iX500の電源が入らなくなって修理に出して無事戻ってきたの巻

はじめに ScanSnap iX500の電源が入らなくなったので修理に出しました 幸いなこと

記事を読む

PC

PC

PAGE TOP ↑