ここでは完全なnoobですが、私の仕事はubuntuで作業する必要があります。プログラムをインストールしようとしていますが、これがポップアップ表示されます。
$Sudo Perl Makefile.PL
Warning: prerequisite Getopt::ArgvFile 1.11 not found.
Warning: prerequisite XML::DOM 1.44 not found.
Writing Makefile for umph
Writing MYMETA.yml
$
「INSTALL」ファイルも少し理解できない。これをリストするだけです:
以前のバージョンのumphがインストールされている場合はアンインストールします。
インストールする:
Perl Makefile.PL
make
make install
どんな助けも素晴らしいでしょう、ありがとう!
Getopt
はPerlコアの一部ですが、Getopt::ArgvFile
はそうではありません。 Getopt::ArgvFile
を個別にインストールする必要があります。
走る
Sudo apt install libgetopt-argvfile-Perl
この
Sudo Perl Makefile.PL
Warning: prerequisite Getopt::ArgvFile 1.11 not found.
これに関連しています:
Required
Getopt::ArgvFile
Getopt 1st(およびそのすべての依存関係)をインストールする必要があります。
奇妙なことに... Getoptはコアutilsに属します。
これが機能するかどうかを確認します。
#!/usr/bin/Perl
use Getopt::Std;
filename.pl
として保存して
Perl -wc filename.pl
エラーになることはありません。 Getoptsがインストールされている場所を確認するか、次のようにGetoptを追加できます。
Perl -e Shell -MCPAN
cpan>install Getopt::Std
最後に、バグを報告するか、そのプログラムの作成者または管理者にコメントを残してみます。