
关于 CentOS 7 中 yum 命令失效问题的解决方案
·1 分钟·364 字·请注意时效性
刚在虚拟机中安装完 CentOS 7 系统后,可能会遇到无法使用 yum 命令的问题。本文提供两种解决方案。
#问题原因
最常见的原因是网卡未启动。CentOS 7 默认情况下网卡不会自动启动,导致无法连接网络,进而无法使用 yum 命令。
#解决方案一:启用网卡自启动
#操作步骤
1. 进入网卡配置目录
cd /etc/sysconfig/network-scripts
2. 编辑网卡配置文件
vi ifcfg-ens33
网卡名称可能是
ifcfg-ens33、ifcfg-eth0等,根据实际情况选择。
3. 修改配置
按 i 键进入编辑模式,找到 ONBOOT 配置项,将其值修改为 yes:
ONBOOT=yes
然后按 Esc 键,输入 :wq 保存并退出。
4. 重启网络服务
service network restart
或者直接重启系统:
reboot
#解决方案二:修改 yum 源配置
如果方案一无效,可能是 yum 源配置问题。
#操作步骤
1. 进入 yum 配置目录
cd /etc/yum.repos.d
2. 编辑源配置文件
vi CentOS-Base.repo
3. 修改配置
- 将所有的
mirrorlist配置项注释掉(在行首添加#) - 将所有的
baseurl配置项取消注释(删除行首的#)
4. 保存并重启
按 Esc 键,输入 :wq 保存退出,然后重启系统:
reboot
#参考文章
—— 本文完 ——