虚似机yum install 安装报下面错误,百度可以拼通

虚似机yum install 安装报下面错误,百度可以拼通

[root@localhost /]# yum install vim

Loaded plugins: fastestmirror

Loading mirror speeds from cached hostfile

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


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小蓝 2024-07-10 12:56:45

同学你好,由于默认镜像使用的是美国的网站,所以网络状况可能不是很好,建议同学可以使用ping mirrorlist.centos.org试一下虚拟机中是否可以正常连接,当正常连接之后,再使用yum install vim安装。

祝学习愉快~

  • 提问者 慕尼黑5444710 #1

    输这上面的命令以后,弹出这个ping: mirrorlist.centos.org: Name or service not known

    2024-07-10 14:08:49
  • 好帮手慕小蓝 回复 提问者 慕尼黑5444710 #2

    同学你好,这个提示说明虚拟机可能完全没有连接上服务器,导致解析失败。同学可以尝试一下下面的方案:

    1.打开DNS域名解析配置:

    vim /etc/resolv.conf

    2.添加配置:

    nameserver 8.8.8.8
    nameserver 202.106.0.20

    3.按ESC之后,输入“:wq”保存退出

    4.重启网络服务:

    /etc/init.d/network restart

    同学可以使用这个方案试一下,一般情况下,这样配置解析之后是可以正常解析并且连接的。如果依然不行,那么就是网络接入外网困难,只能建议同学尝试设置yum源为阿里云,但是由于教程比较长,问答区贴不下,建议同学在网上搜索关键字“CentOS 7 配置yum阿里源”,会有完整教程,同学可以根据教程配置一下即可。

    祝学习愉快~

    2024-07-10 14:35:00
  • 提问者 慕尼黑5444710 回复 好帮手慕小蓝 #3

    老师百度的阿里源也要安装wget,有没有好一点的方案

    2024-07-11 10:14:08
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java工程师 2024版
  • 参与学习       2020    人
  • 提交作业       1249    份
  • 解答问题       1202    个

2024重磅革新,超百小时内容豪华升级,加速提升高级技能与高薪就业竞争力 课程紧贴企业最新人才需求,历经7年持续迭代,帮助万名学子入行转行 从零起点到高阶实战,学习路径稳健顺滑,成就从小白到工程师高薪

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师