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

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐