利用iso制作本地yum源 http制作yum源镜像服务器

来源:互联网 发布:ubuntu系统怎么重装 编辑:程序博客网 时间:2024/05/17 08:01

1.制作本地源镜像

(1)将iso文件进行挂载,一般是挂载在/mnt目录下

mount centos.iso /mnt

(2)配置yum

yum源文件所在的目录为/etc/yum.repos.d/且必须在这个目录才生效,文件名后缀为.repo

cd /etc/yum.repos.d/mkdir bakmv *repo bak/vim local.repo

这个文件的含的内容主要如下:

[标题]
name=名字
baseurl=所有rpm包所在的路径可以是网站也可以是本地目录分三种格式ftp:// http:// file://
enabled=0/1这个源是否启用 0不启用1启用
gpgcheck=0/1这个包是否做key校验
gpgkey=file:///etc/pki/rpm-gpg/这个目录下的key文件(如果gpgcheck=0就不需要这一项)

编辑内容为

[mnt] name=mntbaseurl=file:///host/mntgpgcheck=0 enabled=1

(3)进行验证

yum clean all   ##清空缓存yum makecache

2.搭建yum服务器

默认提供的是80端口

(1)搭建http服务器,启动

yum install -y httpdsystemctl enable httpdsystemctl start httpd

(2)挂载镜像

按照如上方式启动的httpd服务,占用端口80,默认访问路径是/var/www/html/

mount centos.iso /var/www/html/iso

(3)在其他机器上配置yum源

cd /etc/yum.repos.d/mkdir bakmv *repo bak/vim http.repo

http.repo的内容为:

[http] name=http_iso baseurl=http://100.99.10.22/isogpgcheck=0 enabled=1

然后进行更新

yum clean allyum makecache
原创粉丝点击