Linux yum-config-manager命令异常

错误信息

使用 yum-config-manager命令时错误信息如下

sudo yum-config-manager \

> --add-repo \

> https://download.docker.com/linux/centos/docker-ce.repo

sudo: yum-config-manager: command not found

解决办法

第一步:

|---------------------------------------|
| sudo yum -y install yum-utils |

如果提示安装成功,则可用执行上述指令,如果提示如下错误,则执行下一步

|--------------------------------------------------------------------------------------------------------------------------------|
| Package yum-3.4.3-168.el7.centos.noarch already installed and latest version No package utils available. Nothing to do |

第二步:删除 yum-3.4.3-168.el7.centos.noarch

|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [planck@NZTCN001 ~]$ sudo yum remove yum-3.4.3-168.el7.centos.noarch Loaded plugins: fastestmirror Resolving Dependencies --> Running transaction check ---> Package yum.noarch 0:3.4.3-168.el7.centos will be erased --> Processing Dependency: yum for package: policycoreutils-devel-2.5-34.el7.x86_64 --> Processing Dependency: yum >= 3.0 for package: yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch --> Processing Dependency: yum >= 3.4.3-143 for package: yum-utils-1.1.31-54.el7_8.noarch --> Running transaction check ---> Package policycoreutils-devel.x86_64 0:2.5-34.el7 will be erased ---> Package yum-plugin-fastestmirror.noarch 0:1.1.31-54.el7_8 will be erased ---> Package yum-utils.noarch 0:1.1.31-54.el7_8 will be erased --> Finished Dependency Resolution Error: Trying to remove "yum", which is protected |

第三步:更换阿里镜像源,重新安装 yum-utils (经过测试,centos 7.9 自带的镜像源安装yum-utils,yum-config-manager 不可用,不知道是系统都是这个问题还是拷贝的系统问题,有待验证)

更换阿里镜像源请参考:yum源-镜像源

再重新安装yum-utils

sudo yum -y install yum-utils

相关推荐
人鱼传说2 分钟前
docker desktop是一个好东西
运维·docker·容器
开开心心就好6 分钟前
AI人声伴奏分离工具,离线提取伴奏K歌用
java·linux·开发语言·网络·人工智能·电脑·blender
lucky-billy25 分钟前
Ubuntu 下一键部署 ROS2
linux·ubuntu·ros2
Thera77730 分钟前
【Linux C++】彻底解决僵尸进程:waitpid(WNOHANG) 与 SA_NOCLDWAIT
linux·服务器·c++
阿梦Anmory35 分钟前
Ubuntu配置代理最详细教程
linux·运维·ubuntu
呉師傅1 小时前
【使用技巧】Adobe Photoshop 2024调整缩放与布局125%后出现点菜单项漂移问题的简单处理
运维·服务器·windows·adobe·电脑·photoshop
云姜.1 小时前
线程和进程的关系
java·linux·jvm
heartbeat..1 小时前
JVM 性能调优流程实战:从开发规范到生产应急排查
java·运维·jvm·性能优化·设计规范
小Tomkk1 小时前
数据库 变更和版本控制管理工具 --Bytebase 安装部署(linux 安装篇)
linux·运维·数据库·ci/cd·bytebase
赌博羊1 小时前
ImportError: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32‘ not found
linux·运维·gnu