私はcpanm
local::lib を使用して、Pair.com Ubuntu VPS ボックスにモジュールをインストールしています。シェル アクセスはありますが、ルート アクセスはありません。モジュールは ~/perl5 に移動します。インストールされている Perl は 5.10.1 です。
両方のインストールにModule::Build::Tiny
失敗Class::Method::Modifiers
しました。build.log を見ると、テストは正常に実行されましたが、インストールは次のメッセージで失敗したことがわかります。
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!! エラー: 「/usr/local/man/man3」を作成できません 「/usr/local/man/man3」に書き込み権限がありません !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!
インストールが失敗し、使用cpanm --force
しても役に立ちません。man3に何かを入れるためにこれらのモジュールは必要ありません。今日、他の多くのモジュールをインストールしましたが、それらは man3 を気にしませんでした。
これを回避する方法はありますか?モジュール用に作成された man ページは必要ありません。
編集: local::lib を使用しています。関連する環境変数は次のとおりです(私は思います)。ここは私にとって一種の新境地...
PERL5LIB=/usr/home/wruppertvps/perl5/lib/perl5 PERL_LOCAL_LIB_ROOT=/usr/home/wruppertvps/perl5 PERL_MB_OPT=--install_base "/usr/home/wruppertvps/perl5" PERL_MM_OPT=INSTALL_BASE=/usr/home/wruppertvps/perl5 MANPATH=:/usr/home/wruppertvps/perl5/man:/usr/share/man:/usr/local/man:/usr/local/share/man