yum是centos自帶的;centos系統默認情況下會自帶一些yum倉庫,倉庫所在的目錄為“/etc/yum.repos.d/”,yum配置文件必須使用“repo”為結尾,系統也會自動生成一個本地yum的掛載名和幾個自帶的網上的yum源。
本文操作環境:centos 7系統、Dell G3電腦。
yum是centos自帶的嗎
yum是centos自帶的
yum命令在Centos系統中應用能過非常便捷的解決我們安裝rpm包時存在的依賴關系問題。
Centos系統默認情況下會自帶一些yum倉庫,倉庫所在的目錄為/etc/yum.repos.d/下,yum倉庫配置文件必須已repo為結尾。
默認情況下Centos會自動生成一個本地yum的掛載名和幾個自帶的網上的yum源
不過自帶的網絡的yum源均是國外的網站,在國內訪問效率會比較慢甚至可能無法訪問,建議可以自行更改成國內的一些知名的yum源,yum源可以自行百度。這里提供一個Centos 8系列系統的阿里云的yum源(http://mirrors.aliyun.com/repo/Centos-8.repo)
yum倉庫設置,yum的倉庫可以使用本地DVD當做yum源,也可以使用網上提供的yum源,在服務器可以聯網的情況下有限推薦使用網上的yum源。
我們要設置yum倉庫就要更改yum倉庫的配置文件,在更改我們就要了解下yum倉庫中配置的內容及格式。
示例:
已Centos8的光盤做為例,Centos8系統中Packages包分為Appsteam和BaseOS兩個目錄了,設置倉庫時需要設置兩個地址。設置光盤為本地yum倉庫時,首先需要掛載光盤到本地,我這里在/mnt/dvd/目錄下掛載本地光盤,以此為例進展配置本地yum倉庫。
在/etc/yum.repos.d/目錄下創建local.repo文件,內容如下:
[baseos-dvd] name=BaseOS-DVD baseurl=file:///mnt/dvd/BaseOS/ enabled=1 #此項可不填寫,建議填寫。 gpgcheck=0 #此項可不填寫,建議填寫。
[appstream-dvd] name=AppStream-DVD baseurl=file:///mnt/dvd/AppStream/ enabled=1 #此項可不填寫,建議填寫。 gpgcheck=0 #此項可不填寫,建議填寫。
編寫完成以上配置后保存退出即可,可以使用yum repolist -v命令驗證yum倉庫是否有效。驗證成功效果如下。會顯示倉庫中安裝包數量,安裝包大小,安裝包路徑等詳細信息。
推薦教程:《centos教程》