![Mac OSX SierraでFierce 2を実行する](https://rvso.com/image/1554867/Mac%20OSX%20Sierra%E3%81%A7Fierce%202%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B.png)
私はMac OSXでFierce2を実行しようとしています。私は以下の手順に従いました。http://trac.assembla.com/fierce/wiki/インストールしかし、激しく実行すると次のエラーが発生します。
$ ./fierce
Can't locate Template.pm in @INC (you may need to install the Template module) (@INC contains: /Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18 /Network/Library/Perl/5.18/darwin-thread-multi-2level /Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.2 /System/Library/Perl/5.18/darwin-thread-multi-2level /System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-thread-multi-2level /System/Library/Perl/Extras/5.18 .) at ./fierce line 20.
BEGIN failed--compilation aborted at ./fierce line 20.
TemplateとTemplate::Toolkitをインストールしました:
cpan[3]> install Template
Template is up to date (2.27).
cpan[1]> install Template::Toolkit
Reading '/Users/andre/.cpan/Metadata'
Database was generated on Fri, 02 Mar 2018 06:41:03 GMT
Template::Toolkit is up to date (undef).
この問題を解決する方法はありますか?
答え1
私にとって効果があったのは次の通りです:
svn co https://svn.assembla.com/svn/fierce/fierce2/trunk/ fierce2/
cd fierce2
sudo perl -MCPAN -e 'install Template'
- LWP の設定を求められたとき、私はデフォルトを受け入れました。ただし、特権オプションとして local::lib ではなく 'sudo' を選択しました。
sudo perl -MCPAN -e 'install Net::CIDR'
brew install cpanminus
sudo cpanm Exception::Class
sudo cpanm --installdeps .
/usr/local/bin/fierce -version fierce Version 2.0-r420`
ただし、最近の Python への移植版をチェックしてみる価値はあるかもしれません。これはかなり優れていて、pip を使用して非常にうまくインストールされます。https://github.com/mschwager/fierce