為什么要搭建yum倉庫对室?
搭建本地yum倉庫蜡秽,可以讓其他機器直接從我這里下載軟件蚤氏,加快了下載速度代赁,也不浪費帶寬扰她。
vim /etc/yum.conf
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=1
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
keepcache=1,開啟本地緩存。省略若干行代碼
yum install --downloadonly --downloaddir=/yum_ku/ nfs-utils
--downloadonly 只下載不安裝
--downloaddir 指定rpm包的下載路徑
yum_ku目錄需要提前創(chuàng)建
安裝 createrepo
yum install createrepo -y
createrepo /yum_ku/
生成索引文件
每次加入新的rpm包都需要執(zhí)行下面的命令
createrepo --update /yum_ku/
通過http協(xié)議訪問
yum install nginx -y
cd /etc/nginx/conf.d/
vim yum_ku.conf
server {
listen 7777;
server_name 10.0.0.61; 本機IP
root /yum_ku;
index index.html;
location / {
root /yum_ku;
autoindex on;
}
}
systemctl start nginx
然后百度搜索:10.0.0.61:7777(IP加端口號)
即可看到你的yum倉庫里的rpm包
然后在客戶端配置:
yum -y install yum-plugin-priorities.noarch
然后
cd /etc/yum.repos.d/
vim yum_ku.repo
[yum_ku]
name=yum_ku_repo
baseurl=http://10.0.0.61:7777/
enable=1
gpgcheck=0
priority=1
清除yum緩存
yum clean all
然后下載軟件測試芭碍,注意徒役,下載yum倉庫里有的軟件。明顯可以看到窖壕,調用的是yum_ku忧勿,表示成功。