CentOS8 启用PowerTools源失败的解决方案(保证可用)

文章讲述了在CentOS8系统中启用PowerTools源时遇到的失败情况,问题出在配置文件中的名字大小写不一致。解决方案包括修改配置文件的名称、调整dnf命令的大小写或启用配置项的enable选项。
摘要由CSDN通过智能技术生成

CentOS8 启用PowerTools源失败的解决方案(保证可用)



一、前言:

最近使用CentOS8时,需要启用PowerTools源进行软件包的安装,但是使用下列方法却失败了👇

sudo dnf config-manager --set-enabled powertools

其实解决方法很简单,我们需要手动查看一下软件包的源,一般来说,你应该已经更换过国内源了,比如清华源、阿里源之类的(如果你没有换国内源,请自行百度centos换源)。


二、解决:

使用以下命令查看源的内容:

sudo vim /etc/yum.repos.d/xxxxxx.repo

其中的 xxxxxx.repo 是你yum.repos.d目录下的配置文件,我的配置文件名称为“CentOS-Base.repo”(可能和你不同,你要自己看是什么名字),在里面找 “[powetools]” 配置项。以下是我的[powetools]里的内容,我使用了阿里源。

[PowerTools]
name=CentOS-$releasever - PowerTools - mirrors.aliyun.com
#failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/PowerTools/$basearch/os/
        http://mirrors.aliyuncs.com/centos/$releasever/PowerTools/$basearch/os/
        http://mirrors.cloud.aliyuncs.com/centos/$releasever/PowerTools/$basearch/os/
gpgcheck=1
enabled=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-Official

如果你看到这,你可能会发现有一个非常滑稽搞笑的事情,那就是配置项的“名字”。

我们可以看到,配置项的名字为 “[PowerTools]”,而我们的命令sudo dnf config-manager --set-enabled powertools使用的是 “powertools”,是小写。

问题结束,搞了半天,是因为大小写问题,那么解决就简单了,你有三种方法:

  • 改配置项名为 “powertools”,再运行命令。
  • 或改命令为 sudo dnf config-manager --set-enabled PowerTools
  • 或把配置项中的enable项启用为1.

至此,问题解决。


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值