Kubernetes

yum解决包冲突

2019-01-28  本文已影响34人  王勇1024

执行命令安装kubernets

sudo yum install -y kubelet kubeadm kubectl

错误信息如下:

Transaction check error:
  file /usr/bin/kubelet from install of kubelet-1.13.2-0.x86_64 conflicts with file from package kubernetes-node-1.5.2-0.7.git269f928.el7.x86_64
  file /usr/bin/kubectl from install of kubectl-1.13.2-0.x86_64 conflicts with file from package kubernetes-client-1.5.2-0.7.git269f928.el7.x86_64

错误概要
-------------

原因是配置了两个不同的yum源,而这两个yum源中kubernetes的版本不同,导致冲突

解决方案

先使原来的yum源不可用,再重新执行安装命令即可

sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak
上一篇 下一篇

猜你喜欢

热点阅读