Perl 中 local::lib 與 App::cpanminus 的搭配...

用過後才知道這兩個東西搭起來超方便 XD

首先是 App::cpanminus (一般會稱呼他可執行檔的檔名「cpanm」),可以很方便的將軟體裝在自己的目錄下,而不用動到 root 權限。預設的目錄是裝到 ~/perl5/ 下。

再來是 local::lib,預設的 use local::lib; 就會讓系統使用自己目錄 ~/perl5/ 的 module... (感謝 clkao 的推薦)

相當好用啊...

This entry was posted in Computer, Murmuring, Programming, Software and tagged , , , , , , , . Bookmark the permalink.

2 Responses to Perl 中 local::lib 與 App::cpanminus 的搭配...

  1. citypig says:

    我自己是這樣用:

    #!/usr/bin/perl -w
    sub BEGIN{
    unshift @INC, "./lib"; # 把模組的路徑放到 @INC 即可被程式搜尋到
    }

  2. Gea-Suan Lin says:

    用 local::lib 的目的是避免自己造輪子,有時候自己會少考慮到某些細節...

Leave a Reply

Your email address will not be published. Required fields are marked *