目录
rpm命令:可进行软件包的管理:安装、查找、卸载等。rpm -qa:查看已经安装的rpm包;rpm -i:安装;rpm -ql:查看软件在系统中的安装文件路径。编辑2.yum命令及各参数应用
如果centos没有网络,如何配置网卡信息,使得虚拟机能够访问外部网络?
1.rpm命令及各参数使用。
rpm命令:可进行软件包的管理:安装、查找、卸载等。
rpm -qa:查看已经安装的rpm包;
rpm -i:安装;
rpm -ql:查看软件在系统中的安装文件路径。
![](https://i-blog.csdnimg.cn/blog_migrate/7a36fc13b214c30c6922a20ac3ecc403.png)
2.yum命令及各参数应用
yum是一个软件包管理器,能够从指定的服务器自动下载rpm包进行安装并且自动处理依赖性关系。
yum -h:显示帮助信息;
yum -c:指定配置文件;
yum -q:安静模式;
yum -R:设置yum处理一个命令的最大等待时间。
3.使用yum安装GCC编译器
4.使用GCC编译器对下列文件分别进行分步编译与一步完成。
#include<stdio.h>
int main()
{
printf(“my name is ****** \n”);
printf(“this is my first gcc test!\n);
return 0;
}
分步编译:
一步完成:
如果centos没有网络,如何配置网卡信息,使得虚拟机能够访问外部网络?
输入如下命令查看 网卡文件名:
ll /etc/sysconfig/network-scripts/ | grep ifcfg-en
配置网络文件的情况:
/etc/sysconfig/network-scripts
文件名字:ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
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=e3ed165e-1ed1-4ea5-ba94-40c40b7dd888
DEVICE=ens33
ONBOOT=yes #默认是no,改为yes
NETMASK=255.255.255.0
NM_CONTROLLED=no #新添加的一行,NM_CONTROLLED是network manger的参数,它是实 时生效的,修改后无需要重启网络服务(或网卡),
如果NM_CONTROLLED=yes,当你修改ifcfg-ethx的文件内容时,如果内容不完全正确,有很大概率导致网络中断。
GATEWAY=192.168.10.111 #网关,此处内容和在虚拟网络编辑中在nat设置的网关地址一致
IPADDR=192.168.10.31 #ip,ip与网关需在同一个区域添加DNS设置
DNS1=114.114.114.114
DNS2=8.8.8.8
文件保存退出。