zoukankan      html  css  js  c++  java
  • Linux配置本地yum源

    最近在配置zabbix时,遇到CentOS 无法连接网络问题,搜索到一种配置本地yum源的方法,特此记录

    一、联网安装预处理

           配置缓存,修改/etc/yum.conf

    [main]
    cachedir=/var/cache/yum/$basearch/$releasever
    keepcache=1 #修改为1,保存缓存

    二、制作安装包

    #yum install createrepo -y
    
    #mkdir /opt/CentOS7.3_mitaka_rpm_controller
     
    #find /var/cache/yum/x86_64/ -name *.rpm |xargs -i cp {} /opt/CentOS7.3_mitaka_rpm_controller
    
    #createrepo /opt/CentOS7.3_mitaka_rpm_controller
    
    #tar -zcvf  /root/CentOS7.3_mitaka_rpm_controller.tar.gz /opt/CentOS7.3_mitaka_rpm_controller

    三、使用本地安装包预处理:--CentOS7.3_mitaka_rpm_compute.tar.gz

    #cd  /mnt   ---上传 CentOS7.3_mitaka_rpm_controller.tar.gz

    四、解压缩

    tar -zxvf CentOS7.3_mitaka_rpm_controller.tar.gz

    五、删除网络安装源

    需进入 /etc/yum.repos.d/ 路径下

    cd /etc/yum.repos.d/

    依次执行操作

    mkdir bak_repo_bak
    
    mv *.repo bak_repo_bak

    在当前路径下(/etc/yum.repos.d/),新建一个repo.repo文件

    vi repo.repo

    将以下内容写入repo.repo文件中,并:wq! 保存退出

    [repo]
    
    name=repo
    
    baseurl=file:///mnt/opt/CentOS7.3_mitaka_rpm_controller/
    
    gpgcheck=0
    
    enabled=1
    
    proxy=_none_

    六、测试

    执行下列命令测试,有正常回显,如报错返回检查配置文件及文件路径是否正确。

    # yum repolist
  • 相关阅读:
    Java 在线/离线 文档
    Java集合框架全解
    【LeetCode】204.计数质数
    深入SpringMvc
    SpringMvc基础
    SSM整合
    Spring注解
    SpringAop编程
    2路插入排序
    Matplotlib绘图库简要介绍
  • 原文地址:https://www.cnblogs.com/guoxiangyue/p/8962148.html
Copyright © 2011-2022 走看看