[英]How to update CPAN perl module
我正在嘗試安裝一些perl模塊,但每次顯示此消息時
New CPAN.pm version (v2.00) available.
[Currently running version is v1.960001]
You might want to try
install CPAN
reload cpan
to both upgrade CPAN.pm and run the new version without leaving
the current session.
我試過這樣做
install CPAN
reload cpan
同
pi@raspbmc:~$ sudo perl -MCPAN -e shell
Terminal does not support AddHistory.
cpan shell -- CPAN exploration and modules installation (v1.960001)
Enter 'h' for help.
cpan[1]> install CPAN
但結果是
Going to read '/root/.cpan/sources/authors/01mailrc.txt.gz'
............................................................................DONE
Going to read '/root/.cpan/sources/modules/02packages.details.txt.gz'
Database was generated on Mon, 28 Oct 2013 23:41:06 GMT
HTTP::Date not available
..............
New CPAN.pm version (v2.00) available.
[Currently running version is v1.960001]
You might want to try
install CPAN
reload cpan
to both upgrade CPAN.pm and run the new version without leaving
the current session.
...............pi@raspbmc:~$
版本仍然是1.960001。
以下程序
kuz1@banana:~$ sudo perl -MCPAN -e shell
cpan[1]> install CPAN
cpan[2]> reload cpan
適用於使用Ubuntu 14.04的BANANA Pi單板計算機。
從此頁面http://metacpan.org/pod/CPAN下載CPAN模塊
tar zxf CPAN-2.00.tar.gz
它( tar zxf CPAN-2.00.tar.gz
),cd進入目錄並運行
perl Makefile.PL make test sudo make install
編輯:如果它打破了在其中創建::的路徑,那么您的文件系統類型可能不支持文件名中的這些字符
要查看文件系統類型,請運行不帶任何參數的mount
,並顯示所有已安裝的文件系統及其類型
錯誤Can't write-open blib/man3/CPAN::Admin.3pm
似乎表明存在文件系統問題,但是在rw模式下的ext4聽起來不錯。 從CPAN-2.00
目錄中嘗試此操作
perl -e 'open($f,">blib/man3/CPAN::thisisatest") || die $!;'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.