之前用过CentOS6.X,固然是桌面版,此次想测试下东西,恰好也没有虚拟机,就装了VM12,而后下载了CentOS7的DVD,VM安装以后,发现悲催的没有XWindow,因而乎想装XWindow:web
yum list 列出全部可安装的软件包 能够经过 yum grouplist 来查看可能批量安装哪些列表 先装X windows #yum groupinstall 'X Window System' -y 安装GNOME桌面环境 #yum groupinstall 'GNOME Desktop Environment' -y 安装KDE桌面环境 #yum groupinstall 'KDE (K Desktop Environment)' ===================== yum 若是报错说缺乏某某rpm 那么去其余源去下载 再安装#rpm -i 文件
发现报错,windows
There are no enabled repos.
当时没有想到是网络的问题,由于VM使用NAT方式的话,网络基本上不会出问题的,就简单的判断是yum源的问题,因而乎换源:缓存
#首先备份源 $ sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak $ yum clean all #清理yum缓存 $ yum list #显示yum列表 #而后从网上下载国内的源 root@localhost yum.repos.d]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo #这里也能够尝试其余源,如阿里云啊 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo #而后生成缓存 yum makecache
但是执行到下载下载国内源就出事了bash
wget no commond found
CentOS 真是精简啊,wget都不装了,找个相似的把,curl我以为不错服务器
wget http://www.baidu.com curl -o http://www.baidu.com
wget 和curl的区别也很简单网络
wget是个专职的下载利器,简单,专注,极致;而curl能够下载,可是长项不在于下载 ,而在于模拟提交web数据,POST/GET请求,调试网页,等等。在下载上, 也各有所长,wget能够递归,支持断点;而curl支持URL中加入变量, 所以能够批量下载。我的用途上,我常常用wget来下载文件,加 -c选项不怕断网; 使用curl 来跟网站的API 交互,简便清晰。
总结起来是wget 平常下载,curl 用来测试,收发 get和post请求curl
当发现curl -o 仍是报错的时候,我开始怀疑网络问题了,因而乎找到了这篇博客post
http://blog.csdn.net/a785975139/article/details/53023590测试
里边讲到一个配置网站
以root权限编辑/etc/sysconfig/network-scripts/ifcfg-eno16777736 #注意16777736这一串数字是你VM网卡的ID,在ifconfig 的时候能看见 TYPE=Ethernet BOOTPROTO=static #设置静态Ip DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no NAME=eno16777736 UUID=4f40dedc-031b-4b72-ad4d-ef4721947439 DEVICE=eno16777736 ONBOOT=yes #这里若是为no的话就改成yes,表示网卡设备自动启动 PEERDNS=yes PEERROUTES=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_PRIVACY=no GATEWAY=192.168.10.2 #这里的网关地址就是第二步获取到的那个网关地址 PADDR=192.168.10.150 #配置ip,在第二步已经设置ip处于192.168.10.xxx这个范围,我就随便设为150了,只要不和网关相同都可 NETMASK=255.255.255.0#子网掩码 DNS1=202.96.128.86#dns服务器1,填写你所在的网络可用的dns服务器地址便可 DNS2=223.5.5.5#dns服器2 关键的参数我都用彩色底纹标记出来了,其余的保持默认就好,确认无误后保存退出。 第四步:重启网卡服务,执行service network restart,而后总算能上网了:
我看到还要自定义虚拟机网络适配器,而后给静态IP,感受好复杂,因而只修改原有的配置,发现
ONBOOT这一项标记为 no,是的,网卡原来开机不是自动启动的,并且
service network restart 网卡也不会启动
真是坑爹啊!!!!!,修改以后,service network restart ,终于能够ping通外网了