1.问题描述

CentOS7系统下安装Redis,在安装其依赖gcc,执行yum install gcc-c++时提示 “正在尝试其他镜像”,且安装失败。

2. 问题背景

使用FinalShell连接本地的虚拟机,为防止虚拟机ip变化导致FinalShell连接超时设置了静态ip,在/etc/sysconfig/network-scripts/ifcfg-ens33文件中做了如下更改:

BOOTPROTO=dhcp-------更改为------>BOOTPRORO=static   # 将默认的dhcp改为使用静态IP地址
IPADDR=设置的IP地址
NETMASK=子网掩码
GATEWAY=网关地址
DNS1=DNS服务器

重启网络服务后执行yum install gcc-c++就开始出错。

3.问题解决

网上找了一圈最后发现是网关的问题,虚拟机上的网关最后一位是2,但自己在配的时候写的是1,正确的网关地址在编辑--->虚拟机网络编辑器--->点击NAT模式--->NAT设置即可看到网关IP,配置好正确网关后再重启网络服务即可解决问题。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐