[英]Getting “Proxy authentication Required” message while installing a perl module from CPAN
我正在嘗試從CPAN安裝Perl模塊(JSON),但出現以下錯誤。
root@catspc:/etc/apt# cpan
cpan shell -- CPAN exploration and modules installation (v1.960001)
Enter 'h' for help.
cpan[1]> install JSON
Going to read '/root/.cpan/Metadata'
Database was generated on Sat, 07 Dec 2013 22:53:04 GMT
Fetching with LWP:
http://mirror.sov.uk.goscomb.net/CPAN/authors/01mailrc.txt.gz
Proxy authentication needed!
(Note: to permanently configure username and password run
o conf proxy_user your_username
o conf proxy_pass your_password
)
Username: vc06
Password:
Catching error: "Undefined subroutine &CPAN::HTTP::Credentials::_clear_non_proxy_credentials called at /usr/share/perl/5.14/CPAN/HTTP/Credentials.pm line 10, <STDIN> line 2.\cJ" at /usr/share/perl/5.14/CPAN.pm line 391
CPAN::shell() called at /usr/share/perl/5.14/App/Cpan.pm line 295
App::Cpan::_process_options('App::Cpan') called at /usr/share/perl/5.14/App/Cpan.pm line 364
App::Cpan::run('App::Cpan') called at /usr/bin/cpan line 11
Fetching with LWP:
http://mirror.sov.uk.goscomb.net/CPAN/authors/01mailrc.txt.gz
Lockfile removed.
Undefined subroutine &CPAN::HTTP::Credentials::_clear_non_proxy_credentials called at /usr/share/perl/5.14/CPAN/HTTP/Credentials.pm line 10, <STDIN> line 2.
root@catspc:/etc/apt#
有人可以幫我解決此問題嗎? 這里出了什么問題?
等待您的寶貴答復。
可能是您的cpan配置不正確。
為什么不使用cpanm是有原因的? ( https://metacpan.org/release/App-cpanminus )
幾年前,我從cpan切換到cpanm,還沒有后悔。
描述
cpanminus是一個腳本,用於從CPAN獲取,解壓縮,構建和安裝模塊,並且不執行其他任何操作。
它沒有依賴項(可以自行引導),需要零配置,並且獨立存在。 運行時,它僅需要10MB的RAM。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.