-
问题场景
- 本机操作系统为win10,在VMworkStation中,以最简方式安装了CentOS 7(64位)虚拟机。
- 进入虚拟机,试图使用指令
wget -O /etc/yum.repos.d/CentOS-Base.repo 。http://mirrors.aliyun.com/repo/Centos-7.repo
,更换CentOS 7 yum源失败,错误信息提示wget工具未安装。 - 尝试使用指令
yum -y install wget
安装wget,安装失败,错误信息提示Could not retrieve mirrowlist
。 - 此时仍不能够确定问题是否出在yum源身上,开始上网搜索有关博客,尝试进行排错。
-
排错过程
- 根据https://blog.csdn.net/qq_39720249/article/details/84104646博客内容,首先运行指令
yum list
,确认虚拟机系统与ISO镜像关联成功且挂载成功。 - 继续运行指令
yum repolist
,显式仓库数量为0,根据该博客内容,应该是.repo文件出现问题,更换默认yum源即可。 - 但是由于此时,无法通过yum源安装wget在内的任何工具,最简版本CentOS系统也没有可视化界面,新的.repo文件无法下载,故此方法无效。
- 根据报错信息,在OverStackFlow查询有关问题,发现可能DNS服务异常和网卡服务异常,也有可能导致此问题发生。
- 再结合https://blog.csdn.net/why15732625998/article/details/80177978?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task博客内容.
- 运行指令
添加内容sudo vi /etc/resolv.conf
nameserver 8.8.8.8 search localdomain
- 修改网卡配置
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33 ONBOOT=yes
- 重启网络服务
service networks restart
- reboot虚拟机
- 根据https://blog.csdn.net/qq_39720249/article/details/84104646博客内容,首先运行指令
-
最终效果
上述操作完成之后,试运行指令
yum -y install vim
,可以正常执行。尝试使用yum源安装wget、tree等工具,均可以正常安装。至此,问题解决。
CentOS 7(最简安装),默认yum源无法使用
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Yellow dog Updater(Yum)是CentOS所有版本的默认包管理器,yum主要功能是更方便的添加/...
- 先下载VMware 12.0 网上找激活码破解 下载centos7.0 VMware 网址 https://ww...