【运维小知识】Linux如何搭建Yum仓库

Yum服务端配置

服务端安装httpd
复制代码
[root@yum ~]#cat /var/www/html/index.html 
<style type="text/css">
html{padding:25px}
</style>

<a href="./AppStream">AppStream</a><br />
<a href="./BaseOS">BaseOS</a><br />


[root@yum html]#ll
total 28
drwxr-xr-x 3 root root 20480 Jun 13 09:23 BaseOS
-rw-r--r-- 1 root root   131 May 18 22:02 index.html
服务端安装yum-utils
复制代码
yum -y install vsftpd
yum -y install createrepo
yum -y install yum-utils


#yumdownloader用法
yumdownloader --destdir=/var/ftp/pub(指定的目录) --resolve [软件名称]
yumdownloader --destdir=/var/ftp/pub --resolve ipatbles



下载maven安装包
yumdownloader --destdir=/var/www/html/BaseOS/ --resolve maven

在/var/www/html/BaseOS/ 路径里执行
createrepo  -v .

客户端配置

复制代码
[root@m01 ansible]# cat /etc/yum.repos.d/ftp.repo 
[ftp]
name=haha
baseurl=ftp://10.0.0.10          #Yum仓库ip地址
enabled=1
gpgcheck=0

把其他的repo移到其他地方,只留下ftp.repo

yum clean all
yum repolist -v


执行
yum -y install maven
相关推荐
2501_938810112 分钟前
动态IP与短效IP的关系
服务器·网络协议·tcp/ip
TAEHENGV7 分钟前
提醒历史模块 Cordova 与 OpenHarmony 混合开发实战
运维·服务器
虾..12 分钟前
Linux 进程间通信---命名管道
linux·运维·服务器
还是大剑师兰特13 分钟前
PNG图像文件结构
服务器·大剑师·png结构
小宇的天下15 分钟前
Calibre DESIGNrev DRC/LVS启动和准备文件(10-2)
linux·运维·lvs
一只旭宝16 分钟前
Linux专题五:fork函数进阶,其在内存,进程上的关系,以及进程替换
linux
lifewange20 分钟前
Linux 日志查看命令速查表
java·linux·运维
AndyHeee22 分钟前
【rk3576 BSP音频开发bug记录】
linux·驱动开发
凯子坚持 c23 分钟前
企业级数据抓取进阶指南:深度解析IPIDEA自动化解决方案与实战应用
运维·自动化
小CC吃豆子27 分钟前
Then库的原理是什么?
运维·ssh