新聞中心
實驗環(huán)境:VMware虛擬機(jī),centos 7 系統(tǒng)。

yum: Yellowdog Update Modifier,rpm的前端程序,可解決軟件包相關(guān)依賴性,可在多個庫之間定位軟件包,up2date的替代工具,是為了進(jìn)一步簡化RPM管理軟件難度以及自動分析所需軟件包及其依賴關(guān)系的技術(shù)。
創(chuàng)建YUM倉庫需搭建yum服務(wù)器端和配置yum客戶端。
yum 倉庫: yum repo,存儲了眾多rpm包,以及包的相關(guān)的元數(shù)據(jù),文件(放置于特定目錄repodata下)
倉庫文件服務(wù)器包括如下幾種:
- http:// http 服務(wù)倉庫
- https:// https 服務(wù)倉庫
- ftp:// ftp 服務(wù)倉庫
- file:// 本地 服務(wù)倉庫
首先我們需要搭建本地服務(wù)器,
1 首先在/mnt 目錄下創(chuàng)建cdrom文件夾,并且將光盤掛載到此目錄下:
2 在/etc/yum.repos.d/目錄下創(chuàng)建一個名為test.repo的文件,文件后綴必須為.repo,在此文件中填入如圖中的格式,完成后保存退出。
3. 配置好倉庫文件后,可以進(jìn)行軟件安裝測試,安裝一個httpd 服務(wù),出現(xiàn)如圖中所示,則可以正常安裝軟件,說明本地YUM源倉庫已將創(chuàng)建成功。
4.安裝httpd服務(wù),可以將已安裝http服務(wù)的主機(jī)當(dāng)做服務(wù)器,制作成其他主機(jī)的YUM倉庫服務(wù)器,服務(wù)安裝完成后需啟動服務(wù),并將服務(wù)設(shè)置成開機(jī)啟動.
5. 輸入ip a 命令查看本地網(wǎng)卡ens33的ip地址為192.168.168.133,打開瀏覽器,在瀏覽器中輸入192.168.168.133 ,如果可以打開如下圖的網(wǎng)頁,則說明ftp服務(wù)啟動成功(如顯示打開失敗,則輸入iptables -F 清除防火墻規(guī)則,清除后即可打開)。
6.在http服務(wù)的家目錄下創(chuàng)建相關(guān)yum源的目錄,并將光盤掛載到此目錄下,在瀏覽器地址欄中輸入http://192.168.168.133/centos/ ,就可以看見創(chuàng)建的文件夾及掛載的光盤。
7.重新開啟一臺新的centos7 系統(tǒng),在新開的系統(tǒng)中配置好YUM倉庫的客戶端,服務(wù)地址指向YUM服務(wù)器地址,其中$releasever 和$basearch為兩個變量,防止yum服務(wù)器中的版本號改變導(dǎo)致yum客戶端無法正常訪問服務(wù)器。
8 .配置完成后可以安裝軟件測試YUM倉庫是否可以正常連接。到此yum倉庫就已經(jīng)創(chuàng)建完畢。
名稱欄目:CentOS7系統(tǒng)yum倉庫搭建方法
當(dāng)前地址:http://fisionsoft.com.cn/article/cooehjp.html


咨詢
建站咨詢
