如何解决 CPAN.pm 需要安装 tar、gzip 和 bzip2 的错误信息

举报
Tiamo_T 发表于 2021/11/25 06:49:05 2021/11/25
【摘要】 问题:您的服务器上的 tar、gzip 和 bzip2 工作正常。但是,您得到“ CPAN.pm 需要安装外部程序 tar、gzip 和 bzip2 ,无法继续。” 使用 cpan 安装 perl 模块时出现错误消息,这篇文章解释了如何解决这个问题。 解决方案:发生错误是因为 CPAN 不知道 tar、bzip2 和 gzip 文件位置。如下所示配置这些位置。# perl -MCPAN -e...

问题:您的服务器上的 tar、gzip 和 bzip2 工作正常。但是,您得到“ CPAN.pm 需要安装外部程序 tar、gzip 和 bzip2 ,无法继续。” 使用 cpan 安装 perl 模块时出现错误消息,这篇文章解释了如何解决这个问题。
 

解决方案:

发生错误是因为 CPAN 不知道 tar、bzip2 和 gzip 文件位置。如下所示配置这些位置。

# perl -MCPAN -eshell

cpan shell -- CPAN exploration and modules installation (v1.9205)
ReadLine support available (maybe install Bundle::CPAN or Bundle::CPANxxl?)

cpan[1]> o conf tar /bin/tar
tar  [/bin/tar]
Please use 'o conf commit' to make the config permanent!

cpan[2]> o conf bzip2 /bin/bzip2
bzip2 [/bin/bzip2]
Please use 'o conf commit' to make the config permanent!

cpan[3]> o conf gzip /bin/gzip
gzip   [/bin/gzip]
Please use 'o conf commit' to make the config permanent!

cpan[4]>  o conf commit
commit: wrote '/usr/lib/perl5/5.10.0/CPAN/Config.pm'

cpan[5]> quit
No history written (no histfile specified).
Lockfile removed.

确保执行提交以保存如上所示的配置更改。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。