由于包依賴等原因,所以在Linux系統(tǒng)中,軟件的安裝一直比較困難,雖然RPM能夠幫助用戶查詢軟件相關(guān)的依賴關(guān)系,但是依賴包還是需要自己解決,而Yum倉(cāng)庫(kù)則進(jìn)一步簡(jiǎn)化了軟件安裝的難度,它能夠根據(jù)用戶的需求分析出所需的軟件包及其依賴關(guān)系,并從服務(wù)器下載軟件包并安裝到系統(tǒng),考慮到大多數(shù)用戶都使用的是未注冊(cè)的Linux系統(tǒng),所以不能直接使用Linux的RPM數(shù)據(jù)庫(kù),所以需要自己部署yum庫(kù)。
以下是yum倉(cāng)庫(kù)部署的主要流程:
1. 首先進(jìn)入/etc/yum.repos.d/目錄中(yum倉(cāng)庫(kù)的配置文件保存在該目錄中)
2. 使用vim編輯器創(chuàng)建一個(gè)后綴為repo的配置文件,并配置如下參數(shù)
其中baseurl是yum源提供方式(包括FTP、HTTP、file)此處我們選擇的本地
Enable值設(shè)置為1 表示此源可用
由于我們使用的Linux未注冊(cè),所以不存在公鑰文件,所以不對(duì)源進(jìn)行校驗(yàn),所以gpgcheck值設(shè)為0
3. 按照配置參數(shù)的路徑將光盤(pán)掛在(光盤(pán)中包含很多軟件包),并將光盤(pán)掛載信息寫(xiě)入/etc/fstab文件中
cd /etc/yum.repos.d
mkdir –p /media/cdrom
mount /dev/cdrom /media/cdrom
4.使用yum install 服務(wù)名(例:httpd) -y 命令檢查yum倉(cāng)庫(kù)是否可用
專注數(shù)字化方案建設(shè),推動(dòng)智慧企業(yè)生態(tài)圈的升級(jí)發(fā)展