0

ローカル Lib をインストールしましたが、モジュールをインストールしようとすると、モジュールをインストールする権限がないというエラーが表示されます。

パッケージをインストールするには、root に su する必要がある場合があります。

以下は、local::Lib をダウンロードするために使用した手順です。

-bash-3.2$ perl Makefile.PL --bootstrap
*** Module::AutoInstall configuration finished.
Writing Makefile for local::lib
Writing MYMETA.yml and MYMETA.jsonake 


make test    

すべてのテストが成功しました。Files=8, Tests=35, 1 wallclock secs (0.06 usr 0.02 sys + 0.28 cusr 0.08 csys = 0.44 CPU) 結果: PASS -bash-3.2$

make install
-bash-3.2$ make install
Manifying blib/man3/POD2::PT_BR::local::lib.3pm
lib/POD2/PT_BR/local/lib.pod:1: Unknown command paragraph "=encoding utf8"
Manifying blib/man3/lib::core::only.3pm
Manifying blib/man3/local::lib.3pm
lib/local/lib.pm:551: Unknown command paragraph "=encoding utf8"
Manifying blib/man3/POD2::DE::local::lib.3pm
lib/POD2/DE/local/lib.pod:1: Unknown command paragraph "=encoding utf8"
Appending installation info to /homes/ar312/perl5/lib/perl5/x86_64-linux-thread-  multi/perllocal.pod

echo 'eval $(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib)' >>~/.bashrc
4

1 に答える 1

0

/homes/ar312/.bashrc: Permission denied

問題があります。回避策: 実行

eval $(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib)

各ログイン セッションで手動で。

于 2013-08-04T19:59:57.577 に答える