Linux(centos7)下学习c语言(一):网络设置,更新yum源,安装gcc编译器

我使用的是vmware虚拟机和centos7,新安装。

在安装gcc之前我遇到了两个问题
  • 无法上网,如执行ping命令 报错name or service not known
  • yum源(软件仓库)没有更新

解决方法
首先进入root模式
su root

第一个问题:

1.添加DNS(域名)服务器

检查

vi /etc/resolv.conf

如果有的话按住shift,快速按两下z,保存退出
如果没有,按i进入vim的插入模式,添加:

nameserver 114.114.114.114
nameserver 114.114.114.115

esc退出插入模式,保存退出。

2.编辑网络配置文件,激活网卡

寻找到ifcfg-ens33文件(这个文件的名称不一定是ens33,也可能是ens加上其他数字),如图:在这里插入图片描述

将这一个文件拖进命令行,在前面加上vi或者vim和空格
又或者直接执行:

 vi /etc/sysconfig/network-scripts/ifcfg-ens33

回车之后看到如下: 我已经改好了

将里面的ONBOOT=NO改成ONBOOT=YES(指明在系统启动时是否激活网卡,只有在激活状态的网卡才能去连接网络,进行网络通讯),
保存退出。

重启网络:

service network restart

然后

ping www.baidu.com

通了即可,按control + c终止ping命令


第二个问题:
1.备份

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2.下载并替换(前提是已经连上了网)

wget -P /etc/yum.repos.d http://mirrors.163.com/.help/CentOS7-Base-163.repo

或者手动去上面网站下载到指定目录

3.生成缓存并更新

yum clean all
yum makecache
yum update

更新过程会持续很长时间

接下来进入正题–安装gcc c++以及内核文件

执行:

yum -y install gcc gcc-c++ kernel-devel 

yum 的好处就是(-y 选项表示在 yes/no 的选择中都自动选择 yes)

gcc --version

执行即可查看版本信息

下一次介绍如何下载输入法and选择适合自己的编程字体and简单使用vim写代码?

complete!

  • 5
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值