我想弄清楚爲什麼我不能讓GD Perl模塊安裝在我的Debian 7服務器上。這裏是我安裝了核心員工:Perl的GD模塊將不會安裝 -
sudo apt-get install libgd-gd2-perl
然後運行-MCPAN安裝,我得到:
[email protected]:~# sudo perl -MCPAN -e 'install GD'
Going to read '/root/.cpan/Metadata'
Database was generated on Sun, 19 Jul 2015 21:41:02 GMT
Running install for module 'GD'
Running make for L/LD/LDS/GD-2.56.tar.gz
Checksum for /root/.cpan/sources/authors/id/L/LD/LDS/GD-2.56.tar.gz ok
CPAN.pm: Going to build L/LD/LDS/GD-2.56.tar.gz
Configuring for libgd version 2.0.36.
Checking for stray libgd header files...none found.
Unknown option: installdirs
Usage: perl Build.PL [options]
Configure GD module.
Options:
-options "JPEG,FT,PNG,GIF,XPM,ANIMGIF" feature options, separated by commas
-lib_gd_path path path to libgd
-lib_ft_path path path to Freetype library
-lib_png_path path path to libpng
-lib_jpeg_path path path to libjpeg
-lib_xpm_path path path to libxpm
-lib_zlib_path path path to libpng
-ignore_missing_gd Ignore missing or old libgd installations and try to compile anyway
If no options are passed on the command line. The program will
attempt to autoconfigure itself with the gdlib-config program (present
in GD versions 2.0.27 or later). Otherwise it will prompt for these
values interactively.
Warning: No success on command[/usr/bin/perl Build.PL --installdirs site]
LDS/GD-2.56.tar.gz
/usr/bin/perl Build.PL --installdirs site -- NOT OK
Running Build test
Make had some problems, won't test
Running Build install
Make had some problems, won't install
Could not read metadata file. Falling back to other methods to determine prerequisites
我已經做了谷歌搜索的負載,但似乎沒有任何解決它。有什麼建議麼?
是否安裝了潛在的libgd包? GD.pm是一個包裝。 –
apt-get install libgd-gd2-perl沒有安裝Perl模塊嗎?通常,以'-perl'結尾的軟件包名稱會安裝相關的Perl模塊,因此我不希望您需要使用CPAN。 – ThisSuitIsBlackNot
這與丟失的底層庫無關。另外兩個顯然錯過了錯誤信息:**未知選項:installdirs 用法:perl Build.PL [options] **。 'cpan'希望'Build.PL'將其參數傳遞給Module :: Build,但GD有一個時髦的'Build.PL'。稍微回答一下。 – ikegami