• CentOS7创建本地yum源


    
    
    1. [root@master ~]# mkdir -/var/www/html

    使用安装系统的ISO镜像文件CentOS-7-x86_64-Everything-1611.iso

    把CentOS-7-x86_64-Everything-1611.iso镜像复制到http服务器(选择master机器)的默认目录/var/www/html下

    
    
    1. [root@master ~]# cd /var/www/html
    2. [root@master html]# ls
    3. CentOS-7-x86_64-Everything-1611.iso 

    在/var/www/html目录下创建文件夹CentOS

    
    
    1. [root@master html]# mkdir CentOS 
    
    
    1. [root@master html]# ls
    2. CentOS  CentOS-7-x86_64-Everything-1611.iso 

    将ISO文件挂载至文件夹/var/www/html/CentOS下

    
    
    1. [root@master html]# cd  /var/www/html  
    2. [root@master html]# mount -o loop CentOS-7-x86_64-Everything-1611.iso CentOS 

    (取消挂载 umount /var/www/html/CentOS)

    查看文件夹/var/www/html/CentOS

    挂载完成后,进入/etc/yum.repos.d目录,备份原有repo文件:

    
    
    1. [root@master CentOS]# cd /etc/yum.repos.d/
    2. [root@master yum.repos.d]# mkdir -/etc/yum.repos.d/bak
    3. [root@master yum.repos.d]# cp *.repo ./bak 

    修改CentOS-Media.repo,删去原有内容并写入如下内容:

    
    
    1. [root@master yum.repos.d]# sudo gedit CentOS-Media.repo 

    原有内容:

    修改后内容:

    
    
    1. [c7-media]
    2. name=CentOS-$releasever - Everything_ISO
    3. enabled=1
    4. baseurl=file:///var/www/html/CentOS
    5. gpgcheck=1
    6. gpgkey=file:///var/www/html/CentOS/RPM-GPG-KEY-CentOS-7

    修改CentOS-Base.repo,在每一组中添加一行如下内容:enabled=0

    
    
    1. [root@master yum.repos.d]# sudo gedit CentOS-Base.repo 

    运行如下命令:

    
    
    1. #清除yum的缓存、头文件、已下载的软件包等等
    2. yum clean all

    
    
    1. #重建yum缓存
    2. yum makecache

    
    
    1. #查看已启用的镜像源
    2.  yum repolist all

    ISO镜像yum源搭建OK!!!

  • 相关阅读:
    软件开发规范
    内置模块
    自定义模块
    装饰器 递归
    内置函数 闭包
    生成器 推导式
    函数名运用 新版格式化输出 迭代器
    函数进阶
    pycharm快捷键
    移动端必测点
  • 原文地址:https://www.cnblogs.com/yangcx666/p/8723776.html
Copyright © 2020-2023  润新知