故事背景:網上找了一個軟件,但是這個軟件需要依賴光盤上面的基礎包,但是這個服務器又不能上網,怎么辦?
方法:這里推薦配置本地ISO的yum源,然后yum localinstall xxx.rpm
1、yum的配置文件說明
配置文件: /etc/yum.conf:為所有倉庫提供公共配置 /etc/yum.repos.d/*.repo:為倉庫的指向提供配置 倉庫指向的定義: [repositoryID]--->>ID,標示一個repo庫,可自定義,但不可有重復的ID name=Name --->>name,repo庫的名字,可自定義 baseurl=url://path/to/repository/ --->>url,repo的路徑,可支持http,ftp,file等格式 enabled={1|0} --->>標示此庫是否啟用,1為啟用,默認啟用 gpgcheck={1|0} --->>標示此庫是否啟動完整性校驗,1為需要校驗 gpgkey=URL --->>秘鑰的路徑 enablegroups={1|0} --->>是否啟動組功能 failovermethod={roundrobin|priority} --->>默認為:roundrobin,意為隨機挑選;
2、配置本地ISO的yum源步驟:
2.1、將iso上傳至服務器
2.2、掛載iso
mkdir /media/cdrom mount -r /root/CentOS-7-x86_64-DVD-1503-01.iso /media/cdrom/
2.3、定義repo庫
vim /etc/yum.repos.d/local-iso.repo [localiso] name=centos 7 local iso baseurl=file:///media/cdrom enabled=1 gpgcheck=0
2.4、驗證
# yum repolist localiso repo id repo name status localiso centos 7 local iso 3,576
注意:這里的repo name和我們定義的name一樣一樣的。
原創文章,作者:陳近南,如若轉載,請注明出處:http://www.www58058.com/10623