yum 安裝 一個小問題導致找不到安裝包
阿新 • • 發佈:2018-07-11
mirror mir 回來 ava 安裝 卸載 ble update .repo 業務需求安裝一個免費的ssl毫不猶豫想到了Let's Encrypt,於是yum 安裝,但是這臺機器上面遇到了怪事,沒有可用的安裝包,於是換了幾次阿裏,163,sohu源,換過cdn最終還是沒能成功,照舊No package certbot available,呃呵,卸載重裝epel-release.noarch,折騰了好久沒解決。
後來找到原因尷尬了這臺服務器同事以前安裝插件時候把CentOS-Epel.repo 設置成enabled=0以後就沒改回來。
yum update 不更新內核只更軟件以下兩個辦法:
1.
yum –exclude=kernel* update
2.
vim /etc/yum.conf
[main]
最後面添加
exclude=kernel*
exclude=centos-release*
更新repo源:
1.cd /etc/yum.repos.d/
2.mv CentOS-Base.repo CentOS-Base.repo.bak
3.
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
或者
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
mv Centos-7.repo CentOS-Base.repo
yum clean all
yum makecache
yum 安裝 一個小問題導致找不到安裝包