本帖最后由 MitzBootz 于 2023-8-8 17:49 编辑
出现这个报错是网没配好,拉取不到yum仓库,需要修改一下网络设置
使用nmcli connection show查看一下当前的网络连接状态,如果ens开头的那个连接没有显示绿色,就代表网络未连接
以下参考内容中,设备名和连接名都是以ens33为例,这个名字在每台虚拟机上的表现各不相同,在修改时需要替换成刚刚查到的ens开头的名字
可以通过编辑网络配置文件或者使用nmcli connection modify命令的方式,来编辑网络连接
两种方法可以随意选择使用,使用参考如下:
1. 如果要编辑网络配置文件,在命令行使用vi /etc/sysconfig/network-scripts/ifcfg-ens33打开网络配置文件,更改其中的内容参考如下:TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=c1a03648-fd96-4525-9e65-55b693574de3
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.80.100
PREFIX=24
GATEWAY=192.168.80.2
DNS1=8.8.8.8
2. 如果使用nmcli connection modify命令修改网络连接,内容参考如下:nmcli connection modify ens33 ipv4.method manual ipv4.addresses 192.168.80.100/24 ipv4.gateway 192.168.80.2 ipv4.dns 8.8.8.8 connection.autoconnect yes
修改完成后,使用nmcli connection up ens33来启动连接
使用nmcli connection show或者ip a检查网络连接是否已经开启
使用ping 随意一个网址检查网络连接是否正常,能否与外网连接
网络连接正常后,就可以再次尝试yum -y install命令了 |