红帽Linux 6.5的Perl GD CPAN模块百胜(Redhat Linux 6.5 Perl

2019-11-03 03:55发布

当我尝试安装 “GD”(perl的-e壳-MCPAN - >(下一步)CPAN [1]>安装GD)上红帽6.5我得到了错误:

- > CPAN.pm:建筑L / LD / LDS / GD-2.53.tar.gz

不可恢复的错误找不到搜索路径gdlib-配置。 请安装的libgd 2.0.28或更高。 如果你想尝试反正编译,请重新运行该脚本选项--ignore_missing_gd。 警告:命令没有成功[/ USR /斌/ perl的Makefile.PL = installdirs来现场] CPAN:YAML加载OK(V0.90)LDS / GD-2.53.tar.gz的/ usr /斌/ perl的Makefile.PL = installdirs来网站 - NOT OK运行make试验时出现了一些问题,也不会试运行make install的制作出现了一些问题,将不安装无法读取元数据文件。 回落到其它的方法来确定该命令时失败的先决条件:LDS / GD-2.53.tar.gz:writemakefile NO '的/ usr /斌/ perl的Makefile.PL = installdirs来站点' 返回状态512 < -

我tryed安装“的libgd 2.0.28或更高”,但在“荫”没有发现这一点。

定位的libgd(节目):

/usr/lib64/libgd.so.2 /usr/lib64/libgd.so.2.0.0

有谁知道的建议吗?

Answer 1:

许多Perl模块可已经建成并包装RHEL和其衍生物如CentOS的。 在Perl-GD的情况下,这似乎是在基地回购在CentOS的可用,即使它不是在RHEL回购。

但是你仍然可以将其添加到您的yum配置使用CentOS的回购协议。 创建一个文件/etc/yum.repos.d/cantos.repo包含:

[centos]
name=CentOS $releasever - $basearch
baseurl=http://mirror.centos.org/centos-6/6/os/$basearch/
enabled=0
gpgcheck=0

在这之后,你应该能够安装Perl-GD

yum install --enablerepo centos perl-GD

它看起来好像为CentOS当前版本的Perl-GD是2.44。

如果你需要一个较新的版本是,你要么需要找到具有可用的libgd的更高版本的第三方yum软件库,或从源代码编译。 在一个快速谷歌我找不到前者,所以我建议你下载最新的源码包并安装。



Answer 2:

您需要包gd-devel然后重建GD模块。



文章来源: Redhat Linux 6.5 Perl GD CPAN Module yum