yum臨時換源

以前都是直接改/etc/yum.repos.d下的CentOS-Base.repo 文件。直到今天忘了備份就給改了,才學會其實不用這樣的。

如果是臨時安裝什麼軟件,需要用別的源可以新建一個。

 

正文

1、創建repo文件:

sudo tee /etc/yum.repos.d/XXnameXX.repo <<-'EOF'
[XXnameXX]
name=XXnameXX
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64#源地址,這裏以阿里的kubernetes爲例
enabled=1
gpgcheck=0
EOF

完整的新建kubernetes的repo命令如下:

$ sudo tee /etc/yum.repos.d/kubernetes.repo <<-'EOF'
[kubernetes]
name=Kubernetes
baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
EOF

 

2、調用創建的repo

sudo yum install -y XXXX --disableexcludes=XXnameXX

如用上面的例子安裝kubernetes就是:

sudo yum install -y kubelet-1.12.0 kubeadm-1.12.0 kubectl-1.12.0 --disableexcludes=kubernetes

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章