linux 解决没有配置dns和网络的问题

我是在虚拟机中安装了centos7,进入yum时出现如下错误

Could not retrieve mirrorlist http: //mirrorlist .centos.org/?release=7&arch=x86_64&repo=os&infra=stock32 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. 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 <repoid>
 
  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=<repoid>.skip_if_unavailable= true


发现原因在于“本地没有连接网络的网络设置”。参照如下博客,配置了DHCP,解决了网络配置的问题

https://www.krizna.com/centos/setup-network-centos-7/

接下来,参照下面的博客,配置了DNS,

http://blog.51cto.com/rickcheung/354429

最后,成功解决yum的问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值