linux - 在 Oracle Enterprise Linux 上安装 Net::LDAP 时出错

标签 linux perl centos cpan

我尝试使用 CPAN 在 OEL 盒子上安装 Net::LDAP 模块,但出现以下错误:

[root ~]# cpan -i Net::LDAP

CPAN: Storable loaded ok

Going to read /root/.cpan/sources/authors/01mailrc.txt.gz
Could not pipe[  --decompress --stdout /root/.cpan/sources/authors/01mailrc.txt.gz |]: No such file or directory at /usr/lib/perl5/5.8.8/CPAN.pm line 5726.

有人可以指导我如何解决此问题吗?

最佳答案

需要先配置 CPAN,然后才能使用它来安装内容。

下面应该有一大堆东西

/root/.cpan

通常 cpan 会自动获取这些东西,但由于某种原因它是 你的机器上没有。特别是它需要这个文件。

/root/.cpan/sources/authors/01mailrc.txt.gz 

如果该文件存在,则 cpan man 缺少解压缩该文件所需的 gzip 二进制文件。

关于linux - 在 Oracle Enterprise Linux 上安装 Net::LDAP 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21609736/

相关文章:

c++ - 在linux中创建线程但不立即运行它

perl - 如何使用 Perl 中的引用复制数组?

perl - 如何判断网页是否存在?

apache - 从 ipv4 更改为 ipv6 时我需要做什么

ruby-on-rails - 如何调试 cron 不执行给定脚本或其他脚本的问题?

linux - 如何通过 drm (Linux) 创建 opengl 上下文

linux - Bash 脚本 + 创建网站符号链接(symbolic link)

perl - 如何解析在 Perl 中解压缩的以空格分隔的 STDIN 十六进制字符串?

cakephp - 如何在 CentOS 上部署 CakePHP 应用程序?

java - 通过 JSch 在 Java 上运行 Linux 命令