關(guān)于此文檔可能用到的其他文檔
創(chuàng)建rpm包存儲(chǔ)路徑
# mkdir -p /data1/centos/$releasever/
上傳或拷貝rpm包到rpm包存儲(chǔ)路徑后,制作repo倉(cāng)庫(kù)
# createrepo /data1/centos/$releasever/
- $releasever:系統(tǒng)版本
制作repo文件
# yum clean all
# cd /etc/yum.repos.d/ && mkdir repo_bak
# mv *.repo repo_bak/
# touch CentOS-Base.repo
CentOS-Base.repo文件內(nèi)容如下
[base]
name=CentOS-$releasever - Base
baseurl=///data1/centos/$releasever
enabled=1
gpgcheck=0
- 若系統(tǒng)版本小于7,需要將$releasever換成系統(tǒng)版本
如果順利使用yum repolist命令會(huì)有如下輸出
# yum repolist
CentOS-8 - Base 216 MB/s | 7.4 MB 00:00
Last metadata expiration check: 0:00:01 ago on Fri 10 Apr 2020 10:10:48 PM CST.
repo id repo name status
base CentOS-8 - Base 6,774
局域網(wǎng)YUM源,只需要在此基礎(chǔ)上安裝一個(gè)web服務(wù)器,對(duì)外發(fā)布靜態(tài)資源即可。
附上nginx中關(guān)于yum源配置
location / {
root /data1;
autoindex on;
}