nginx安裝 yum install zlib 等 報錯:Could not retrieve mirrorlist http://mirrorlist.centos.org

在安裝nginx時,使用 yum install 給 nginx 安裝所需要的環境的時候報錯:  

看到這個報錯的時候我的第一反應和大多人一樣,根據 “Network is unreachable” 以爲是網絡不通暢。我反覆檢查 ip,網關,DNS 以及各種 ping 後排出了網卡、路由器、協議等方面的問題。

首先使用命令:  ping  www.baidu.com 看是否能訪問外網

    因爲一般大公司的服務器是不直接通外網的(ping 不通外網),公司會有內部的鏡像

參考:https://blog.csdn.net/m0_37324740/article/details/104855205?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-2

在/etc/yum.repos.d下添加公司的內部鏡像,就會很快,同時需要把原本的鏡像放置到新建的bak目錄下,然後在執行yum clean all, 最後執行yum install xxx 即可,若還是不行,則更換爲國內比較快的有163源、sohu源。

CentOS 7 在yum install 軟件時,出現有關密鑰問題:

參考:https://blog.csdn.net/wanormi/article/details/82900137


Downloading packages:
警告:/var/cache/yum/x86_64/7/updates/packages/libsss_nss_idmap-1.16.0-19.el7_5.8.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY
從 http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6 檢索密鑰
 
 
源 "CentOS-7 - Updates - 163.com" 的 GPG 密鑰已安裝,但是不適用於此軟件包。請檢查源的公鑰 URL 是否配置正確。
 
 
 失敗的軟件包是:libsss_nss_idmap-1.16.0-19.el7_5.8.x86_64
 GPG  密鑰配置爲:http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

 解決:運行:rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7  更新檢索密鑰

 

 

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