2016-09-14 277 views
-2

我运行这个命令来安装mojolicious,我得到了下面的命令。不知道如何解决它,请帮助。无法安装mojolicious

~$ sudo curl -L https://cpanmin.us | perl - -M https://cpan.metacpan.org -n Mojolicious 


% Total % Received % Xferd Average Speed Time Time  Time Current 
           Dload Upload Total Spent Left Speed 
100 297k 100 297k 0  0 98815  0 0:00:03 0:00:03 --:--:-- 98825 
! 
! Can't write to /usr/local/share/perl/5.18.2 and /usr/local/bin: Installing modules to /home/foneworx/perl5 
! To turn off this warning, you have to do one of the following: 
! - run me as a root or with --sudo option (to install to /usr/local/share/perl/5.18.2 and /usr/local/bin) 
! - Configure local::lib in your existing shell to set PERL_MM_OPT etc. 
! - Install local::lib by running the following commands 
! 
!   cpanm --local-lib=~/perl5 local::lib && eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib) 
+0

对不起我的意思是,我得到了错误下面不是命令 – user957129

+1

你能更具体地说明你卡在哪里吗?该警告为解决它所警告的问题提供了三种选择。你有没有尝试过这些或全部?如果是这样,发生了什么? – mp3

+0

您可以使用标签下方左侧问题下的[编辑]链接来编辑您的问题。或者你可以点击我在这里提供的[编辑]。 – simbabque

回答

1

sudo您的文件下载(完全没用),但不要须藤的Perl。 Perl是您需要提升以向系统授予写入权限的命令。

正确的命令行是:

curl -L https://cpanmin.us | sudo perl - -M https://cpan.metacpan.org -n Mojolicious 

或者你可以只使用常规CPAN接口(我不熟悉cpanminus):

sudo perl -MCPAN -e 'install Mojolicious'