zoukankan      html  css  js  c++  java
  • CentOS7.1配置源

    现在网上最新的是CentOS7.1, 但是在配置国内流行的163源的时候,网上的文章大多数我这里都通不过。

    错误信息大概是:

    One of the configured repositories failed (CentOS-7 - Addons - 163.com),
    and yum doesn't have enough cached data to continue. At this point the only
    safe thing yum can do is fail. There are a few ways to work "fix" this:

    1. Contact the upstream for the repository and get them to fix the problem.

    2. Reconfigure the baseurl/etc. for the repository, to point to a working
    upstream. This is most often useful if you are using a newer
    distribution release than is supported by the repository (and the
    packages for the previous distribution release still work).

    3. Disable the repository, so yum won't use it by default. Yum will then
    just ignore the repository until you permanently enable it again or use
    --enablerepo for temporary usage:

    yum-config-manager --disable addons

    4. Configure the failing repository to be skipped, if it is unavailable.
    Note that yum will try to contact the repo. when it runs most commands,
    so will have to try and fail each time (and thus. yum will be be much
    slower). If it is a very temporary problem though, this is often a nice
    compromise:

    yum-config-manager --save --setopt=addons.skip_if_unavailable=true

    更换yum源

    进入yum资源仓库目录

    下载163的源

    [root@localhost ~]# cd /etc/yum.repos.d

    编辑repo

    用vim 打开repo

    用vim在一般模式使用下面的命令把$releasever全部替换为版本号,即7.1.1503。

    [root@localhost yum.repos.d]# vim CentOS-Base-163.repo

    :1,$s/$releasever/7.1.1503/g

     

    :wq保存退出vim

    清理原有缓存

    重建缓存,

    这样就能通过了。

  • 相关阅读:
    【转】php三种工具pecl pear composer的区别
    【转】Git使用详细教程
    【转】chrome Network 过滤和高级过滤
    Python3第三方组件最新版本追踪实现
    Python3版本号比较代码实现
    模糊测试工具设计思路浅谈
    Python3+WebSockets实现WebSocket通信
    Python3+PyCryptodome实现各种加密算法教程
    HTTP漫谈
    Python3+Robot Framework+RIDE安装使用教程
  • 原文地址:https://www.cnblogs.com/ender-cd/p/4727041.html
Copyright © 2011-2022 走看看