Shell CentOS 7:如何修复此错误?(Yum:Error无需执行任何操作)
首先,我很抱歉我的英语不完美 我在测试Shell CentOS 7:如何修复此错误?(Yum:Error无需执行任何操作),shell,installation,sh,centos7,yum,Shell,Installation,Sh,Centos7,Yum,首先,我很抱歉我的英语不完美 我在测试.sh文件时遇到了一个问题 那是因为错误无事可做。 该短语是执行yum-y install perl CPAN时出现的短语,但在此之前,yum-y groupinstall“开发工具”工作正常 当我直接键入它而不是yum-y安装perl-CPAN时,它是成功的 我尝试了下面这样的解决方案,但结果是一样的 编辑和安装 ps:很多人都推荐这种解决方案 检查 检查是否已安装 检查正确的安装存储库 感谢您阅读我的情况,祝您度过愉快的一天。虽然我不知道您所指的是什么设
.sh
文件时遇到了一个问题
那是因为错误无事可做。
该短语是执行yum-y install perl CPAN
时出现的短语,但在此之前,yum-y groupinstall“开发工具”
工作正常
当我直接键入它而不是yum-y安装perl-CPAN时,它是成功的
我尝试了下面这样的解决方案,但结果是一样的
编辑和安装
ps:很多人都推荐这种解决方案
检查
检查是否已安装
检查正确的安装存储库
感谢您阅读我的情况,祝您度过愉快的一天。虽然我不知道您所指的是什么设置。sh
但是,yum
会说无事可做。
如果您已经安装了软件包。要检查是否安装了软件包,可以使用rpm
。如果未安装该软件包,它将为您提供:
# rpm -q perl-CPAN
package perl-CPAN is not installed
然后,如果安装软件包,例如,使用:
# yum -y install perl-CPAN
[...]
Complete!
然后,您可以验证软件包是否已安装:
# rpm -q perl-CPAN
perl-CPAN-2.28-5.fc33.noarch
注意,我已经在Fedora 33上进行了测试,但在这方面与CentOS应该没有太大区别
# rpm -q perl-CPAN
perl-CPAN-2.28-5.fc33.noarch