我使用 Centos 7.1.1503(核心)作为 VM。主机操作系统是 Windows 10。我创建了这个 VM,所以这是 CentOS 的全新安装。我的笔记本电脑直接连接到互联网,没有代理。
当我执行命令时yum update all
出现错误
Cannot find a valid baseurl for repo: base/7/x86_64
Run Code Online (Sandbox Code Playgroud)
我在 Stackexchange.com 上浏览了与此错误相关的各种线程,并尝试了以下所有建议:
执行dhclient
。
ifcfg-enp0s3
按照此问题中的建议,使用信息进行编辑
从/etc/yum.repos.d/CentOS-Base.repo
文件中取消注释 baseURL
如果我将 VirtualBox 网络设置更改为使用“NAT”,那么我可以看到 yum 正常工作,没有任何问题。我可以保留这个设置,但是我将无法从我的主机操作系统访问 CentOS,这就是我使用“Bridge”网络的原因。当我使用“桥”时,我遇到了这个问题。
这是一个 DNS 问题。我保留了 NAT 设置并删除了 BRIDGE 设置。这确保了我的互联网连接正常。百胜也没有任何问题。为了从主机连接到访客,我在网络设置中使用了端口转发。我从这个URL http://teaching.idallen.com/cst8207/14f/notes/000_centos_virtualbox_install.html获得了这些知识
归档时间: |
|
查看次数: |
103724 次 |
最近记录: |