一、構建光碟yum源
在a機構建yum源伺服器上 安裝httpd
yum install httpd
建立訪問的路徑
mkdir -pv /var/www/html/centos/os/x86_64
將光碟掛載到http路徑下
mount -t iso9660 /dev/sr0 /var/www/html/centos7/os/x86_64
在b機配置yum客戶端
移走目前客戶端上的所有repo源
mv /etc/yum.repos.d/* /root/bak
在b機建立repo
[base]
name = self repo
baseurl = http://a機ip/centos/$releasever/os/$basearch
gpgkey = http://a機ip/centos/$releasver/os/$basearch/gpg-key-key-centos-7
二、構建http yum源
首先說乙個概念,yum的分為包儲存和元資料儲存,在配置檔案中可見預設存放路徑為cachedir=/var/cache/yum/$basearch/$releasever,而當yum安裝完相關包後只會存留包的元資料,包的本身安裝檔案會在安裝後刪除
為了讓環境內所有主機(b,c機)共享乙個源(a機),而源(a機)去同步網上的阿里源,故而如此做
在a機先修改yum配置檔案中cache路徑,注意自己去建立路徑
cachedir=/www/share/yum/$basearch/$releasever
由於a機cachedir改變,為了bc機能訪問到,需要在/etc/httpd/conf.d/下建立share.conf,之後重啟httpd服務
alias /share /www/share
options indexes followsymlinks
indexoptions namewidth=* descriptionwidth=* foldersfirst
indexoptions suppressicon htmltable charset=utf-8 suppresshtmlpreamble
order allow,deny
allow from all
require all granted
在a機建立阿里的repo
[alirepo]
name=alirepo
baseurl=
gpgcheck=1
gpgkey=/rpm-gpg-key-centos-7
在b,c機先把現有repo放到/root/bak目錄,再建立repo
gpgkey=/rpm-gpg-key-centos-7當b機想要安裝lrzsz服務時,由於此時a機下沒有lrzsz的相關包,
在a機下執行
yum install --downloadonly --downloaddir=/www/share/yum/7/os/x86_64 -y lrzsz
建立倉庫,更新包的元資料,否則b,c機無法在a找到lrzsz的安裝包
createrepo --update -p /www/share/yum/7/os/x86_64
在b機
先清下快取
yum clean all
再安裝yum install -y lrzsz
linux搭建yum源伺服器
本人系統centos6.0 server端 192.168.182.132 client端 192.168.182.133 這裡server端進行搭建yum伺服器 這裡使用的ftp方式,當然你也可以使用http 1 首先安裝必須軟體 1 2 3 4 5 6 7 8 9 root server mou...
搭建本地YUM源伺服器
yum 全稱為 yellow dog updater,modified 是乙個在fedora和redhat以及suse centos中的 shell前端軟體包管理器。基於 對於管理linux系統的管理員來說,搭建乙個本地yum源伺服器,將會使系統管理工作便捷很多。實驗所需 centos系統安裝盤一張...
linux服務搭建 yum源服務搭建
yum源服務 1.本地yum源 2.yum源不在本地 1 ftp伺服器 2 nfs伺服器 1.本地yum源 前提 linux系統 找到乙個相應版本的iso映象 1 找到iso映象 將iso映象內的安裝包掛出來 cd root desktop ls rhel5.5.iso mount o loop r...