zoukankan      html  css  js  c++  java
  • 多测师肖老师_linux之yum源解决方法(2.3)

    yum修改为阿里镜像源

    第一步:修改yum镜像配置文件:
    sed -i "s|enabled=1|enabled=0|g" /etc/yum/pluginconf.d/fastestmirror.conf
    第二步:将系统自带的repo文件改名
    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    第三步:将阿里镜像源的文件内容写入新的repo文件中(会自动创建一个新得repo文件)
    curl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Aliyun.repo
    第四步:清除缓存(两个命令)
    yum clean all
    rm -rf /var/cache/yum
    第五步:生成新的yum缓存文件
    yum makecache
    第六步:安装工具
    yum install lrzsz

    ===============================

    一,新装的centos6.5可以直接执行以下步骤解决yum命令无法在线安装问题

    1、进入/etc/yum.repos.d目录:cd /etc/yum.repos.d
    2、备份CentOS-Base.repo文件:cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    3、修改CentOS-Base.repo文件执行以下命令
    1、注释掉所有的mirrorlist所在行:sed -i "s/mirrorlist=http/#mirrorlist=http/g" /etc/yum.repos.d/CentOS-Base.repo
    使用sed命令,加-i参数,“s/”代表替换,替换字符串“mirrorlist=http”为“#mirrorlist=http”,“/g”代表全量
    2、取消所有的baseurl的注释:sed -i "s/#baseurl/baseurl/g" /etc/yum.repos.d/CentOS-Base.repo
    使用sed命令 加i参数,“s/”代表替换,替换字符串“#baseurl”为“baseurl”,“/g”代表全量,替换的文件
    是/etc/yum.repos.d/CentOS-Base.repo
    3、替换镜像:sed -i "s@http://mirror.centos.org@http://mirror.hust.edu.cn@g" /etc/yum.repos.d/CentOS-Base.repo
    使用sed命令 加i参数,“s@”代表替换,替换字符串“http://mirror.centos.org”为“http://mirror.hust.edu.cn”,“@g”代表全量
    4、清除缓存(两个命令):yum clean all rm -rf /var/cache/yum
    5、生成yum缓存:yum makecache
    6、在线安装:yum install lrzsz 在线安装“lrzsz”的工具


    sed命令:一个流文本编辑命令

    需要注意的是mirror.hust.edu.cn源可能会比mirrors.neusoft.edu.cn源缺失工具。

    下面的Linux指令只需要择其一执行即可:
    mirror.hust.edu.cn源
    cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    sed -i "s/mirrorlist=http/#mirrorlist=http/g" /etc/yum.repos.d/CentOS-Base.repo
    sed -i "s/#baseurl/baseurl/g" /etc/yum.repos.d/CentOS-Base.repo
    sed -i "s@http://mirror.centos.org@http://mirror.hust.edu.cn@g" /etc/yum.repos.d/CentOS-Base.repo

    mirrors.neusoft.edu.cn源
    cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    sed -i "s/mirrorlist=http/#mirrorlist=http/g" /etc/yum.repos.d/CentOS-Base.repo
    sed -i "s/#baseurl/baseurl/g" /etc/yum.repos.d/CentOS-Base.repo
    sed -i "s@http://mirror.centos.org@http://mirrors.neusoft.edu.cn@g" /etc/yum.repos.d/CentOS-Base.repo

    阿里镜像源
    sed -i "s|enabled=1|enabled=0|g" /etc/yum/pluginconf.d/fastestmirror.conf
    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    curl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Aliyun.repo

  • 相关阅读:
    行定位符、单词定界符实例用法
    什么是正则表达式?
    PHP正则表达式语法汇总
    PDO中的存储过程的详细介绍
    PDO中的事务处理具体介绍
    PDO中错误处理的方法
    PDO中错误处理的方法
    使用默认模式-PDO::ERRMODE_SILENT
    PDO中执行SQL语句的三种方法
    使用默认模式-PDO::ERRMODE_SILENT
  • 原文地址:https://www.cnblogs.com/xiaolehua/p/15660139.html
Copyright © 2011-2022 走看看