• 微信
    咨询
    微信在线咨询 服务时间:9:00-18:00
    纵横数据官方微信 使用微信扫一扫
    马上在线沟通
  • 业务
    咨询

    QQ在线咨询 服务时间:9:00-18:00

    选择下列产品马上在线沟通

    纵横售前-老古
    QQ:519082853 售前电话:18950029581
    纵横售前-江夏
    QQ:576791973 售前电话:19906048602
    纵横售前-小李
    QQ:3494196421 售前电话:18965140883
    纵横售前-小智
    QQ:2732502176 售前电话:17750597339
    纵横售前-燕子
    QQ:609863413 售前电话:17750597993
    纵横值班售后
    QQ:407474592 售后电话:400-1886560
    纵横财务
    QQ:568149701 售后电话:18965139141

    售前咨询热线:

    400-188-6560

    业务姚经理:18950029581

  • 关注

    关于纵横数据 更多优惠活动等您来拿!
    纵横数据官方微信 扫一扫关注官方微信
  • 关闭
  • 顶部
  • 您所在的位置 : 首页 > 新闻公告 > centos7 yum fastestmirror不能使用怎么办

    centos7 yum fastestmirror不能使用怎么办

    centos7 yum fastestmirror不能使用

    1

    2

    3

    4

    [root@localhost ~]# yum install lrzsz

    Loaded plugins: fastestmirror

    Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was

    14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error"

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

    第一步:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    [root@localhost ~]# vi  /etc/yum/pluginconf.d/fastestmirror.conf

    [main]

    enabled=1//把1改为0 

    verbose=0

    always_print_best_host = true

    socket_timeout=3

    #  Relative paths are relative to the cachedir (and so works for users as well

    # as root).

    hostfilepath=timedhosts.txt

    maxhostfileage=10

    maxthreads=15

    #exclude=.gov, facebook

    #include_only=.nl,.de,.uk,.ie

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

    第二步:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    [root@localhost ~]# vi /etc/yum.conf

    [main]

    cachedir=/var/cache/yum/$basearch/$releasever

    keepcache=0

    debuglevel=2

    logfile=/var/log/yum.log

    exactarch=1

    obsoletes=1

    gpgcheck=1

    plugins=1//将plugins的值修改为0

    installonly_limit=5

    bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum

    distroverpkg=centos-release

    #  This is the default, if you make this bigger yum won't see if the metadata

    # is newer on the remote and so you'll "gain" the bandwidth of not having to

    # download the new metadata and "pay" for it by yum not having correct

    # information.

    #  It is esp. important, to have correct metadata, for distributions like

    # Fedora which don't keep old packages around. If you don't like this checking

    # interupting your command line usage, it's much better to have something

    # manually check the metadata once an hour (yum-updatesd will do this).

    # metadata_expire=90m

    # PUT YOUR REPOS HERE OR IN separate files named file.repo

    # in /etc/yum.repos.d

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

    继续运行,出现如下错误

    1

    2

    3

    4

    5

    6

    [root@localhost ~]# yum install lrzsz

    Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was

    14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error"

     One of the configured repositories failed (Unknown),

     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. Run the command with the repository temporarily disabled

    yum --disablerepo=<repoid> ...

    4. Disable the repository permanently, 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 <repoid>

    or

    subscription-manager repos --disable=<repoid>

    5. 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=<repoid>.skip_if_unavailable=true

    Cannot find a valid baseurl for repo: base/7/x86_64

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

    原因:没有配置resolv.conf

    解决方法:

    到/etc目录下配置resolv.conf加入nameserver IP,如:

    1

    2

    3

    4

    [root@localhost ~]# vi /etc/resolv.conf

    nameserver 8.8.8.8

    nameserver 8.8.4.4

    search localdomain

    保存再次运行命令就可以。


    最新推荐


    微信公众帐号
    关注我们的微信