UbuntuにPerl CPANの最新バージョンをインストールしました。
コマンドPerl -MCPAN -e Shell;install Gd::Graph
を使用してCPANモジュールをインストールしようとすると、次のエラーが表示されます。
** root @ karthik#Perl -MCPAN -e Shell ** ***ターミナルはAddHistoryをサポートしていません。 cpan Shell -CPAN探索とモジュールのインストール(v1.9800) 「h」と入力するとヘルプが表示されます。 cpan [1]> install Gd :: Graph CPAN:Storable loaded ok( v2.20) Reading '/root/.cpan/sources/authors/01mailrc.txt.gz' CPAN:Compress :: Zlib loaded ok(v2.02) .................................................. .......................... DONE Reading '/root/.cpan/sources/modules/02packages.details.txt。 gz ' データベースは2012年6月29日金曜日に生成されました06:14:35 GMT CPAN:HTTP :: Date loaded ok(v5.831) ..... .................................................. ..................... DONE Reading '/root/.cpan/sources/modules/03modlist.data.gz' キャッチエラー:「「glob」は、(評価28)行1.\cJの操作マスクによって/usr/share/Perl/5.10/CPAN/Index.pm行524\cJ\cICPAN :: Index :: rd_modlist( ' CPAN :: Index '、'/root/.cpan/sourc es/modules/03modlist.data.gz ')/usr/share/Perl/5.10/CPAN/Index.pmで呼び出されます85\cJ\cICPAN :: Index :: reload(' CPAN :: Index ')/で呼び出されましたusr/share/Perl/5.10/CPAN.pm行976\cJ\cICPAN :: exists( 'CPAN = HASH(0x93dd658)'、 'CPAN :: Module'、 'Gd :: Graph')は/ usr/shareで呼び出されます/Perl/5.10/CPAN/Shell.pm line 1256\cJ\cICPAN :: Shell :: expandany( 'CPAN :: Shell'、 'Gd :: Graph')は/usr/share/Perl/5.10/CPAN/で呼び出されますShell.pm行1681\cJ\cICPAN :: Shell :: rematein( 'CPAN :: Shell'、 'install'、 'Gd :: Graph')は/usr/share/Perl/5.10/CPAN/Shell.pmで呼び出されます1977\cJ\cICPAN :: Shell :: __ ANON __( 'CPAN :: Shell'、 'Gd :: Graph')行/usr/share/Perl/5.10/CPAN.pmで呼び出される376\cJ\cIeval {.. 。} /usr/share/Perl/5.10/CPAN.pm行で呼び出される373\cJ\cICPAN :: Shell()は-usr/share/Perl/5.10/CPAN.pm行で-e行1\cJ "で呼び出される392 CPAN :: Shell()が-e行1 Reading '/root/.cpan/sources/authors/01mailrc.txt.gz' ....で呼び出されました.................................................. ...................... DONE Reading '/ root /.cpan/sources/modules/02packages.details.txt.gz' データベースは2012年6月29日金曜日に生成されました06:14:35 GMT ......... .................................................. ................. DONE Reading '/root/.cpan/sources/modules/03modlist.data.gz' ターミナルはサポートしていませんGetHistory。 Lockfileは削除されました。 'glob'は、(評価30)行1で操作マスクによってトラップされました。 /usr/share/Perl/5.10/CPAN/Index.pm行524 CPAN :: Index :: rd_modlist( 'CPAN :: Index'、 '/root/.cpan/sources/modules/03modlist.data.gz')/usr/share/Perl/5.10で呼び出されました/CPAN/Index.pm行85 CPAN :: Index :: reload( 'CPAN :: Index')は/usr/share/Perl/5.10/CPAN.pm行693 CPANで呼び出されます:: all_objects( 'CPAN = HASH(0x93dd658)'、 'CPAN :: Distribution')は/usr/share/Perl/5.10/CPAN/Shell.pm行1044 CPAN :: Shell :: failedで呼び出されます( 'CPAN :: Shell'、1、1)/usr/share/Perl/5.10/CPAN.pmで呼び出される414 eval {...} /usr/share/Perl/5.10で呼び出される/CPAN.pm行414 CPAN :: Shell()は-e行1 *** で呼び出されます
どうすれば解決できますか?
cpanminus
スクリプトをインストールして、CPANからモジュールを取得、アンパック、ビルド、およびインストールします。
Sudo apt-get install cpanminus
cpan App::cpanminus
次のコマンドでモジュールGd :: Graphをインストールします。
cpanm Gd::Graph