一、yum源的作用及意義
在Linux環境下,yum源是用來存儲軟體包的地方,相當於Windows下的「應用商店」,也是Linux系統中重要的軟體倉庫之一。在安裝軟體的過程中,需要從yum源中下載軟體包,所以了解如何查看yum源以及配置參數是非常重要的。
Linux中的軟體包分為兩類:自帶軟體包和自由軟體包。自帶軟體包常見的有bash、tar等,自由軟體包常見的有Apache、Python等。如果只安裝自帶軟體包,那麼只能滿足最基本的需求。而如果安裝了自由軟體包,就可以滿足更多的需求,例如web伺服器、FTP伺服器等。
Linux系統中會默認載入本地yum源。但是如果需要從外網下載軟體包,就需要手動配置遠程yum源。
二、查看yum源及其配置
1、查看已經啟用的yum源
yum repolist all
使用該命令可以查看所有啟用的yum源,其中包括本地yum源以及已安裝的其他yum源,如下圖:

2、查看已安裝的yum源文件
ls /etc/yum.repos.d/
使用該命令可以查看系統中所有yum源文件的名稱及相關的配置信息,如圖:

3、查看某個yum源的詳細信息
yum info yum源名稱
使用該命令可以查看某個yum源的詳細信息,如下圖所示:

4、添加yum源
有些yum源可能沒有被默認添加到系統中,需要手動添加,下面以阿里雲鏡像為例進行說明:
(1) 創建新的yum源文件:
vi /etc/yum.repos.d/aliyun.repo
(2) 添加以下內容:
[aliyun] name=aliyun baseurl=http://mirrors.aliyun.com/centos/7/os/x86_64/ enabled=1 gpgcheck=0
上述代碼中,「name」指定了yum源的名稱,「baseurl」指定了yum源的地址,「enabled=1」指定了是否啟用該yum源,「gpgcheck」指定了是否對軟體包進行校驗。
(3) 保存文件,即可啟用該yum源。
5、刪除yum源
在一定條件下,我們需要刪除某個yum源,就像添加yum源一樣,刪除yum源很簡單,只要將該yum源所在的文件刪除即可:
rm /etc/yum.repos.d/yum源名稱.repo
三、總結
本文介紹了如何查看已啟用的yum源、如何查看已安裝的yum源文件、如何查看某個yum源的詳細信息、如何添加yum源和如何刪除yum源。使用這些命令可以方便快捷地管理yum源,從而實現在Linux系統中安裝各種軟體包的功能。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/286080.html