yum repolist
loaded plugins: fastestmirror
loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
yum install wget gcc* createrepo yum-utils -y
- yum-utils reposync同步工具
- createrepo 編輯yum庫工具
- plugin-priorities 控制yum源更新優先順序工具
mkdir -p /mirror/7
同步到本地目錄
reposync -p /mirror/7 # 同步整個源使用這個
reposync -r base -p /mirror/7 # 這裡同步base目錄到本地
更新新的rpm包
reposync -np /mirror/7
建立索引
createrepo -po /mirror/7/base/ /mirror/7/base/
createrepo -po /mirror/7/extras/ /mirror/7/extras/
createrepo -po /mirror/7/updates/ /mirror/7/updates/
更新源資料
createrepo --update /mirror/7/base
createrepo --update /mirror/7/extras
createrepo --update /mirror/7/updates
vim /mirror/7/script/centos_yum_update.sh
#!/bin/bash
date=$(date +%f)
logfile=/var/log/aliyumrepo_$.log
function log_error()
function log_info()
function log_warn()
log_info "$ 正在同步..."
reposync -np /mirror/7 &>/dev/null
if [ $? -eq 0 ];then
createrepo --update /mirror/7/base
createrepo --update /mirror/7/extras
createrepo --update /mirror/7/updates
log_info "$ aliyum_yum update successful"
else
log_error "$ aliyum_yum update failed"
fi
yum install nginx -y
找到nginx配置檔案,並修改nginx配置檔案:
vim nginx.conf
server
}
vim ftp.repo
[base]
name=centos-$releasever - base - mirror.template.com
baseurl=
enabled=1
gpgkey=
gpgcheck=0
[updates]
name=centos-$releasever - updates - mirror.template.com
baseurl=
enabled=1
gpgkey=
gpgcheck=0
[extras]
name=centos-$releasever - extras - mirrors.template.com
baseurl=
enabled=1
gpgkey=
gpgcheck=0
搭建區域網YUM倉庫
環境 yum倉庫 192.168.1.221 客戶端 192.168.1.245 一.建立yum倉庫目錄,安裝createrepo軟體 yum install createrepo y 二.初始化repodata索引檔案 目錄下會生成repodata並還會生成子檔案repomd.xml和幾個壓縮包 ...
構建區域網yum源
從公網yum源獲取,使用sync協議同步 1.配置公網yum源 yum clean all yum makecache 2.安裝vsftpd服務 yum install y vsftpd 安裝vsftpd服務3.安裝yum utils同步工具 yum install y yum utils yum ...
區域網構建
有誰會區域網構建幫一下忙!謝謝!要求為某製藥廠組建乙個區域網 能夠實現生產監測資料的及時反饋。使用者要求通過區域網的建立,能夠為有關科室提供生產和銷售的各種藥品的產量和質量資訊,在各主要操作崗位進行 led電子屏動態顯示有關資料。使用者需求及工作站的地理場所分布情況如下 1 辦公樓內的工作站之間最大...