yum仓库搭建

118 阅读1分钟

本地yum仓库的搭建

1.挂载 目的是为了提供yum仓库的 安装包

mount /dev/sr0 /mnt 

2.去往指定的路径

cd /etc/yum.repos.d/ 

3.新建文件夹

mkdir bak
  1. 将其余的仓库文件放入文件夹,防止干扰试验
mv *.repo bak

5.建立配置文件

vim local.repo
  1. 建立自己的 yum仓库 ,gpgcheck检查包的完整性
[local] name=local 
baseurl=file:///mnt 
gpgcheck=0 

QQ截图20240506145733.png

  1. 清理缓存
yum clean all
  1. 手动下载元信息 元信息:安装包的位置 ,安装包的依赖关系
yum makecache
  1. 安装(tree)软件 -y(确认)
yum install httpd -y

QQ截图20240506145723.png

ftp方式搭建云仓库

服务端:

安装vsftp服务

yum install vsftpd.x86_64 -y

进入ftp文件夹下建立centos7目录

cd /var/ftp/
mkdir centos7
ls

挂载光驱到centos7目录下

QQ截图20240506142239.png

关闭防火墙,并启动vsftp服务

systemctl stop firewalld.service
setenforce 0
systemctl start vsftpd

QQ截图20240506142518.png

客户端:

安装ftp服务,并关闭防火墙

yum install ftp -y
systemctl stop firewalld.service
setenforce 0

进入yum仓库位置,建立新centos7.repo仓库

cd /etc/yum.repos.d
vim centos7.repo

写入配置文件

[centos7]
name=centos7
baseurl=ftp://192.168.91.100(服务端ip地址)/centos7
gpgcheck=0

QQ截图20240506145121.png

保存后yum安装dhcp检查是否成功

yum install dhcp -y