一、更新yum源命令
在Linux系統中,yum源是我們安裝軟體包或更新系統的重要依賴。當源的地址更換或者需要添加新源時就需要更新yum源,具體命令如下:
yum makecache
執行該命令後,系統會檢索所有可用的更新,這是yum工具簽署的程序,它將所有元數據下載到用戶計算機上。當下載完成之後,代理必須運行以下兩個命令之一來使yum元數據可用於軟體包管理器。
二、更新yum源後需要執行哪兩條命令
在yum源更新完成後,我們需要執行兩條命令,讓已更新的yum源生效。
一、清除舊元數據,執行命令:
yum clean all
該命令將刪除所有緩存的舊元數據和頭文件,因此在您輸入更新命令時,下載最新的元數據源。這是非常有用的,在更改源並升級系統時。
二、重建緩存更新,執行命令:
yum makecache
三、centos更新yum源
在CentOS操作系統上,除了上述兩步基本操作外,還可以通過更改倉庫配置文件中的Mirrors URL鏈接來更新系統的Yum官方倉庫。配置文件的位置為/etc/yum.repos.d/CentOS-Base.repo,您需要在該文件中找到baseurl並將其更改為新的鏈接。更換後使用以下命令來重建更新緩存:
yum makecache
四、更新本地yum源命令
如果您想要更新本地yum源,執行以下步驟:
步驟一:將cd到您的yum倉庫目錄並將進入相應的路徑(例如:/etc/yum.repos.d);
步驟二:編輯.repo文件,如:/etc/yum.repos.d/xxx.repo;
步驟三:將baseurl中的URL更改為新的鏈接;
步驟四:使用以下命令更新緩存:
yum makecache
五、linux yum更新
在Linux系統中,您也可以使用一下語句對yum源進行更新。
yum update
執行該命令時,系統將檢查所有可用的軟體包,並嘗試更新它們,包括內核和其他系統組件和工具。
六、更新yum源centos8
CentOS 8使用Dnf軟體包管理器,默認情況下不使用Yum更新。所以在CentOS 8上更新yum源,請執行以下命令:
dnf update dnf makecache
使用dnf update命令可以快速更新所有的軟體包,然後再使用dnf makecache更新本地yum源緩存。
七、更新yum源命令的流程
以下是更新yum源命令的流程圖:
八、更新yum源數據
當您的系統中的yum源元數據過舊時,您需要使用以下命令更新它:
yum clean expire-cache yum makecache fast
使用yum clean expire-cache可以列舉系統中過期的緩存,然後再使用yum makecache fast更新yum源的緩存數據。
九、更新yum源失敗提示不安全
當yum源更新過程中遇到以下提示時:
[Errno 14] curl#60 - "Peer's Certificate issuer is not recognized."
這是因為證書的發行商不被Yum所認可,您可以通過在yum命令後加上–nogpgcheck參數來跳過此安全提示。例如:
yum update --nogpgcheck
十、Linux更新yum源選取
在Linux系統中,我們可以通過多種渠道來更新yum源,但不同的版本和發行版擁有不同的適用方法。根據實際情況,我們可以選擇以下幾種方式進行更新:
1、使用yum makecache更新緩存;
2、編輯倉庫配置文件更改Mirrors URL;
3、使用dnf update更新所有軟體包;
4、執行yum clean expire-cache和yum makecache fast更新yum源;
5、添加–nogpgcheck參數跳過安全檢查。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/158191.html