本地yum仓库的搭建
1.挂载 目的是为了提供yum仓库的 安装包
mount /dev/sr0 /mnt
2.去往指定的路径
cd /etc/yum.repos.d/
3.新建文件夹
mkdir bak
- 将其余的仓库文件放入文件夹,防止干扰试验
mv *.repo bak
5.建立配置文件
vim local.repo
- 建立自己的 yum仓库 ,gpgcheck检查包的完整性
[local] name=local
baseurl=file:///mnt
gpgcheck=0
- 清理缓存
yum clean all
- 手动下载元信息 元信息:安装包的位置 ,安装包的依赖关系
yum makecache
- 安装(tree)软件 -y(确认)
yum install httpd -y
ftp方式搭建云仓库
服务端:
安装vsftp服务
yum install vsftpd.x86_64 -y
进入ftp文件夹下建立centos7目录
cd /var/ftp/
mkdir centos7
ls
挂载光驱到centos7目录下
关闭防火墙,并启动vsftp服务
systemctl stop firewalld.service
setenforce 0
systemctl start vsftpd
客户端:
安装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
保存后yum安装dhcp检查是否成功
yum install dhcp -y