1.需要一个与本机匹配的安装镜像,rhel-server-7.0-x86_64-dvd.iso,这个文件从官方网站下载得
在'/'目录下执行mkdir yum
将得到的镜像放到/home/kiosk
2.mount /home/kiosk/rhel-server-7.0-x86_64-dvd.iso /yum
3.mv /etc/yum.repos.d/* /mnt
4.vim /etc/yum.repos.d/yum.repo
[redhatsoftware] ###仓库名称
name=localsoftware ###仓库描述
baseurl=file:///yum ###仓库地址
gpgcheck=0 ###是否检测软件的gpgkey
例子
[redhat]
name=redhat
baseurl=file:///yum
gpgcheck=0
在/yum下执行下面命令
5.yum install httpd -y
systemctl stop firewalld
systemctl start httpd
systemctl enable httpd
mkdir -p /var/www/html/yumsource
umount /yum
mount /home/kiosk/rhel-server-7.0-x86_64-dvd.iso /var/www/html/yumsource
<<<yum源地址:http://主机ip/yumsource>##让系统能够读取rhel-server-7.0-x86_64-dvd.iso中的内容
vim /etc/fstab
6./xxx/rhel-server-7.0-x86_64-dvd.iso /xxx iso9660 ro,relatime 0 0
镜像文件 挂在点 类型 挂载参数 备份 检测
例子
/home/kiosk/rhel-server-7.0-x86_64-dvd.iso /yum iso9660 defaults 0 0
mount -a
7.编写软件仓库的指定文件
/etc/yum.repos.d
##仓库指向文件存储目录
vim /etc/yum.repos.d/test.repo
###仓库指向文件
[redhatsoftware]
###仓库名称
name=localsoftware
###仓库描述
baseurl=file:///source
###仓库地址
gpgcheck=1|0
###是否检测软件的gpgkey
enabled=1
###此仓库在系统中生效
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
##本机gpgkey文件
例子
[redhat]
name=redhat
baseurl=file:///source
gpgcheck=1|0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release