部署YUM仓库

113 阅读1分钟

YUM简介

YUM:rpm的前端程序,可解决软件包相关依赖性,可在多个库之间定位软件包,up2date的替代工具,CentOS 8 使用dnf代替了yum,不过保留了和yum的兼容性,配置也是通用的。

YUM(Yellow dog Updater,Modified):

  • 基于RPM包构建的软件更新机制
  • 可以自动解决依赖关系
  • 所有软件包由集中到YUM软件仓库提供

yum工作原理

Yum基于C/S模式:

  • yum 服务器存放rpm包和相关包的元数据
  • yum客户端访问yum服务器进行安装或查询等

image.png

使用http和vsftp搭建仓库

安装http程序

image.png

切换到/var/www/html/ 目录,新建子目录ky291 并永久挂载

image.png

image.png

切换到/etc/yum.repos.d/目录****将其他文件移到别处并新建httpd.repo仓库

image.png

image.png Vsftp

image.png

切换到 /var/ftp/ 目录下****新建ky292并挂载

image.png

image.png

开启vsftpd服务,关闭防火墙

image.png

切换目录****编写yum仓库文件

image.png

image.png

清理缓存并测试

image.png

image.png