yum install nginx-沒有可用軟件包 nginx。

1. 錯誤提示

Centos 7下安裝nginx,使用yum install nginx,報錯提示沒有可用的軟件包。具體錯誤提示如下:

已加載插件:fastestmirror, product-id, search-disabled-repos, subscription-manager

This system is not registered with an entitlement server. You can use subscription-manager to register.

Loading mirror speeds from cached hostfile
 * base: mirror.lzu.edu.cn
 * extras: mirror.lzu.edu.cn
 * updates: mirror.lzu.edu.cn
base                                                                                                                                 | 3.6 kB  00:00:00     
extras                                                                                                                               | 2.9 kB  00:00:00     
updates                                                                                                                              | 2.9 kB  00:00:00     
updates/7/x86_64/primary_db                                                                                                          | 3.7 MB  00:00:01     
沒有可用軟件包 nginx。
錯誤:無須任何處理

2. 排查錯誤

提示裏說"沒有可用軟件包 nginx。"我們可以通過命令 yum list | grep nginx 查看關於nginx相關的所有可安裝包。

[root@localhost ~]# yum list | grep nginx
pcp-pmda-nginx.x86_64                       4.3.2-12.el7               base

3. 錯誤定位

通過上面的查詢結果可以看得出來,nginx並不在centos官方yum源列表內。

4. 解決思路

通過 yum list 可以看到很多軟件包在yum裏面沒有的。我們可以使用epel源(EPEL : Extra Packages for Enterprise Linux是基於Fedora的一個項目,爲“紅帽系”的操作系統提供額外的軟件包,適用於RHEL、CentOS和Scientific Linux.)。

5. 具體步驟

5.1 安裝epel

sudo yum install epel-release

epel-release會自動配置yum的軟件倉庫。

5.2 更新系統

yum update

5.1 再次安裝nginx

yum install -y nginx

6. 效果圖


作  者:請叫我頭頭哥
出  處:http://www.cnblogs.com/toutou/
關於作者:專注於基礎平臺的項目開發。如有問題或建議,請多多賜教!
版權聲明:本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接。
特此聲明:所有評論和私信都會在第一時間回覆。也歡迎園子的大大們指正錯誤,共同進步。或者直接私信
聲援博主:如果您覺得文章對您有幫助,可以點擊文章右下角推薦一下。您的鼓勵是作者堅持原創和持續寫作的最大動力!

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