关于CentOS7中yum失效问题的解决方案
刚在虚拟机中安装完的 CentOS7 的系统,可能出现无法使用 yum 命令的问题。可以使用下列方式进行尝试。
可能的原因
网卡未启动
解决方案
将网卡设置自启动,并重启网络服务或者系统
具体操作
- 进入/etc/sysconfig/network-scripts 目录
1 | cd / etc / sysconfig / network - scripts |
- 修改名为 ifcfg-ens33 的网卡配置文件
1 | vi ifcfg - ens33 #用vi打开文件并进行编辑 |
此时涉及到 vi 的操作。输入完上述命令后,按 i 进入编辑式,
并将 “ONBOOT” 项的值修改为 “yes” ,然后按Esc
输入:wq
保存退出即可
- 重启服务
1 | reboot #重启系统 |
其他情况
若上述方法还是无效可以尝试修改 CentOS-Base.repo 中的地址,具体方法与上类似
进入目录 “/etc/yum.repos.d” 。
编辑文件 “vi CentOS-Base.repo” 。
将所有的 “mirrorlist” 注释掉,将所有的 “baseurl” 取消注释。
保存后输入”reboot”重启系统