解決centos7.X 中使用yum安裝時提示沒有對應包

只想用yum安裝nginx,不想使用源碼包編譯安裝。但是yum安裝時,提示yum倉庫中找不到安裝包。


問題報錯如下:

嘗試安裝nginx

yum install -y nginx
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: ftp.sjtu.edu.cn
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
No package nginx available.
Error: Nothing to do

解決辦法:

一、擴展包更新(epel第三方軟件庫)

yum install -y epel-release

二、更新yum源

yum update

可能會出現如下報錯:

Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again

解決辦法

vim /etc/yum.repos.d/epel.repo    把基礎的恢復,鏡像地址註釋掉
#baseurl
mirrorlist             //修改爲如下


baseurl
#mirrorlist

再執行 

yum update

三、重新安裝nginx,沒問題

yum install -y nginx


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