1、準備一台web伺服器(apache/nginx)
3、安裝createrepo和reposync兩個命令
yum install -y createrepo reposync
4、檢視
yum clean all;yum repolist
-p path :path為指定的儲存路徑-n :只同步更新的rpm包-q :靜默更新-r repoid :repoid為源標識,指定同步某一yum倉庫-d :刪除本地老舊軟體包(yum源中不存在的rpm包)--norepopath:不在path下建立以repoid名的資料夾-c repo_file:指定同步的repo檔案
6、範例(同步源到本地)
# reposync -p /var/www/ -n -r 7.3.1611 -q -d
# reposync -p /var/www/ -n -d > /var/log/reposync_`date +%y%m%d`.log
# reposync -c /etc/yum.repo.d/6.8.repo -p /var/www/html/centos/6.8/os/x86_64/ -n --norepopath
7、建立yum源倉庫檔案createrepo
--update :更新repodata檔案(當少數rpm更新時,使用此引數減少處理時間)
--update-md-path :與』--update』搭配使用,指定repodata檔案的存放路徑
# createrepo /var/www/centos/6.8/os/x86_64/ —update —update-md-path /var/www/html/centos/6.8/os/x86_64/repodata/
cobbler搭建本地的yum倉庫源
cobbler自動化安裝參考文件 使用cobbler可以快速搭建乙個本地的yum倉庫 cobbler repo命令說明 cobbler repo cobbler repo add 新增yum源 cobbler repo copy cobbler repo edit cobbler repo find...
搭建本地yum倉庫
確保該rpm opt packages 下邊有createrepo 0.9.9 17.el6.noarch.rpm cd opt packages rpm ivh createrepo 0.9.9 17.el6.noarch.rpm 安裝createrepo 需要依賴 執行上面命令時確保已經安裝以下...
yum倉庫本地搭建
原文連線 1 安裝相關軟體 yum install y wget make cmake gcc gcc c pcre devel zlib devel openssl openssl devel createrepo yum utils yum utils reposync同步工具 createre...