2015-06-27 29 views
1

我試圖通過Ubuntu作爲備份工具在基本的Digital Ocean服務器上安裝perl模塊Log::Log4perl我試圖使用它取決於它,但它一直說「Killed」 。 任何有cpan經驗的人都可以提供一些指導,我可以在哪裏找到一個日誌文件,告訴我問題是什麼?cpan在安裝時遇到Log :: Log4perl

$ cpan Log::Log4perl 
Reading '/root/.cpan/sources/authors/01mailrc.txt.gz' 
............................................................................DONE 
Reading '/root/.cpan/sources/modules/02packages.details.txt.gz' 
    Database was generated on Sat, 27 Jun 2015 12:17:02 GMT 
    HTTP::Date not available 
.............. 
    New CPAN.pm version (v2.10) available. 
    [Currently running version is v2.00] 
    You might want to try 
    install CPAN 
    reload cpan 
    to both upgrade CPAN.pm and run the new version without leaving 
    the current session. 


............Killed 
+0

內存不足嗎?您可以嘗試使用[cpanm](https://metacpan.org/pod/App::cpanminus)。 – cjm

回答

3

看來,這是一種資源的問題,它看起來像其他人有similarissues與這一點。在你顯示的運行點上,CPAN試圖將整個02packages.details.txt.gz文件淹沒到內存中,導致你的操作系統終止進程。

查看this answer以獲取有關如何使用cpanm的說明,或者您可以嘗試將模塊下載爲gz並運行perl Makefile.PL && make && make install

+0

簡而言之,使用cpanm(在Ubuntu中,該軟件包稱爲cpanminus,安裝模塊的方式是:cpanm Log :: Log4perl) – lepe