centos7构建本地yum源

1.安装createrepo
    yum install createrepo

2.复制光盘镜像文件到/usr/local/src
    cp CentOS-7.0-1406-DVD.iso /usr/local/src

3.将安装光盘文件挂载
    mkdir /media/CentOS7-LocalSource
    mount -t iso9660 -o loop /usr/local/src/CentOS-7.0-1406-DVD.iso /media/CentOS7-LocalSource

4.设置开机自动挂载光盘镜像
    vi /etc/fstab
   
    在最后添加一行(注意:fstab写错了会进入emergency mode,无法正常加载系统)
    /usr/local/src/CentOS-7.0-1406-DVD.iso /media/CentOS7-LocalSource iso9660 defaults,ro,loop 0 0

5.重写repodata(未修改光盘镜像不需要此操作)
    cd /media
    createrepo CentOS7-LocalServer
   
6.配置源
    vi /etc/yum.repos.d/CentOS7-LocalServer.repo
   
    [CentOS7-LocalServer]
    name=LocalServer
    baseurl=ftp://192.168.1.119/CentOS7-LocalServer
    enable=1
    gpgcheck=0
   
7.重新建立yum缓存
    yum clean all
    yum makecache

8.本地yum源搭建完成,安装apache测试一下
    yum --enablerepo=CentOS7-LocalSource install httpd

猜你喜欢

转载自jisonami.iteye.com/blog/2293588