Centos网络配置及图形界面安装

  • 背景
  • Centos的网络配置(NAT模式)
  • 1、核查子网掩码、IP网段、网关、网卡MAC地址
  • 2、修改网络配置文件
  • 3、安装net-tools工具(含*Ifconfig*命令)
  • 4、vim命令的安装
  • Centos图形界面安装
  • 1、安装X窗口系统
  • 2、安装图形界面软件GNOME
  • 3、更新系统默认运行级别


背景

目前,Centos最新版本已经是8.3版本,但自Centos7开始,在安装系统时默认仅安装命令界面。这一变化,对于使用习惯使用命令行的用户来说影响不大,但是对于喜欢或习惯图形界面的用户来多,一开始是难以接受的。对于这类用户,不想升级新版本,使用Centos6即可,但升级系统便需要面对一个问题——如何在Centos中安装图形界面。接下来便详细介绍安装图形界面的过程。

Centos的网络配置(NAT模式)

目前安装系统之后,默认情况下新安装的系统是网络断开的状态

可以使用ping www.baidu.com来查看网络状态。如下:

centos可视化界面登陆 centos可视化界面配置网络_IP


为保证yum命令下载依赖包的正常,需要提前配置好网络

1、核查子网掩码、IP网段、网关、网卡MAC地址

  1. 确认可修改IP网段及子网掩码——记住该处IP网段、子网掩码

1)进入VMware workstation -左上角编辑-进入虚拟网络编辑器

centos可视化界面登陆 centos可视化界面配置网络_linux_02

2)选中VMnet8-点击DHCP设置-查看网段
我的网段是:10-254
注:IP地址前三段,配置全程保持不变

centos可视化界面登陆 centos可视化界面配置网络_centos可视化界面登陆_03


子网掩码:255.255.255.0


点击

更改设置

可修改网段范围(管理员权限)

  1. 查看网关——记住该处网关地址
    一般情况下,IP前三段与子网IP相同,第四段为2
    格式:×××.×××.×××.2
  2. 查看网卡MAC地址——记住

1)右击虚拟机-进入设置页

centos可视化界面登陆 centos可视化界面配置网络_IP_04


2)选中网络适配器-点击高级-进入高级设置页面


centos可视化界面登陆 centos可视化界面配置网络_vim_05


3)查看MAC地址


centos可视化界面登陆 centos可视化界面配置网络_vim_06

2、修改网络配置文件

1、使用su命令切换为root用户(普通用户无权限修改)
输入管理员密码,进入root模式

centos可视化界面登陆 centos可视化界面配置网络_centos_07

2、进入存放网络配置文件的文件夹:找到对应网络配置文件

cd /etc/sysconfig/network-scripts

网络配置文件以网卡名称命令,不同网卡名称会不同,一般取第一个文件

我的配置文件名称:

ifcfg-ens33

centos可视化界面登陆 centos可视化界面配置网络_vim_08

3、修改配置文件

使用

vi

命令进入vim编辑器,修改ifcfg-ens33文件内容

输入以下命令:

vi ifcfg-ens33

centos可视化界面登陆 centos可视化界面配置网络_centos可视化界面登陆_09

进入vim编辑器(初始时为命令模式)

centos可视化界面登陆 centos可视化界面配置网络_IP_10

键入字符i进入

编辑模式

注:命令模式下不可键入文本内容

centos可视化界面登陆 centos可视化界面配置网络_centos_11

修改为以下内容:

TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=no
BOOTPROTO=static  //设置为静态IP地址
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=30dd84d7-5323-4273-9965-24e3a8e3603d
DEVICE=ens33
ONBOOT=yes   //关键参数,改为yes,配置才会生效
IPADDR=192.168.×××.21      //自己根据IP网段选择喜欢的地址
NETMASK=255.255.255.0      //以下参数请参考:1、核查子网掩码、IP网段、网关、网卡MAC地址
GATEWAY=192.168.×××.2
DNS1=102.202.0.20      //DNS可设置多个,自行查找选择合适的地址或保持和我设置的相同也能正常使用
DNS2=8.8.8.8     
HWADDR=00:0C:29:59:7F:76

前后对比:


centos可视化界面登陆 centos可视化界面配置网络_IP_12


修改完成后按Esc退出编辑模式,进入命令模式


键入:输入命令:

wq

保存修改内容(vim编辑器对大小写敏感,注意区分)


正常返回以下结果


可使用:

cat ifcfg-ens33

查看修改的内容是否正确

centos可视化界面登陆 centos可视化界面配置网络_vim_13

4、重启网络配置

可使用命令1:

# /etc/init.d/network restart

centos可视化界面登陆 centos可视化界面配置网络_vim_14

可使用命令2:

# service network restart

centos可视化界面登陆 centos可视化界面配置网络_vim_15

两者效果相同

5、核查修改的网络配置是否生效

命令:

ip addr show

centos可视化界面登陆 centos可视化界面配置网络_centos_16


核查以上两处是否有IP地址,从图中可看出配置已生效,前段IP为设置的静态IP地址

6、测试网络

初始化网络之后,可以使用

curl

命令或

ping

命令来测试网络(推荐使用

curl


命令如下:


curl www.baidu.com

centos可视化界面登陆 centos可视化界面配置网络_linux_17


可见网络连接已正常

ping www.baidu.com

注:ping命令会持续ping域名,不限制次数,需要手动断开:ctrl+c

centos可视化界面登陆 centos可视化界面配置网络_IP_18

至此网络配置已经完成,系统可以正常的使用yum命令来安装各种依赖包了,接下来开始安装各种工具,包括图形界面

3、安装net-tools工具(含Ifconfig命令)

对于新安装的系统,默认不会安装net tools工具包,其中包括ifconfignetstatwhois等命令
于是乎,这个包成为必备工具包之一

1、未安装之前,如下:提示command not found

centos可视化界面登陆 centos可视化界面配置网络_centos可视化界面登陆_19

2、安装net-tools工具

通过yum search搜索发现ifconfig命令位于net-tools.x86_64包中,接下来使用yum下载工具包。


yum search ifconfig

centos可视化界面登陆 centos可视化界面配置网络_centos_20


安装工具包


yum install net-tools.x86_64

centos可视化界面登陆 centos可视化界面配置网络_centos可视化界面登陆_21


后续步骤键入y同意即可

centos可视化界面登陆 centos可视化界面配置网络_centos可视化界面登陆_22


安装完成

centos可视化界面登陆 centos可视化界面配置网络_centos可视化界面登陆_23

3、测试ifconfig命令是否正确安装

键入

ifconfig

即可


centos可视化界面登陆 centos可视化界面配置网络_IP_24


大功告成

4、vim命令的安装

同样,系统初始状态时不会安装vim命令,需要自行安装

1、vim查看命令是否存在

centos可视化界面登陆 centos可视化界面配置网络_vim_25

2、查找命令工具包

yum search vim

centos可视化界面登陆 centos可视化界面配置网络_centos可视化界面登陆_26

3、对工具包按上述方法逐个安装
yum install [package name]

或采用:

yum -y install vim*

一次全部安装

注:此处使用-y参数(对所有询问选择y),且使用通配符*匹配所有工具包

centos可视化界面登陆 centos可视化界面配置网络_linux_27

安装完成
4、测试安装效果
命令:vim ifcfg-ens33

centos可视化界面登陆 centos可视化界面配置网络_centos_28


正常进入vim编辑器即可


centos可视化界面登陆 centos可视化界面配置网络_centos可视化界面登陆_29


大功告成

Centos图形界面安装

全程保持在root权限下进行

1、安装X窗口系统

1、安装X Window System

命令:yum -y groupinstall "X Window System"注意大小写和引号

注:此命令下不会出现询问,需要手动同意可将参数-y去掉

centos可视化界面登陆 centos可视化界面配置网络_linux_30


2、等待组件下载安装完成

centos可视化界面登陆 centos可视化界面配置网络_centos可视化界面登陆_31


3、安装完成

centos可视化界面登陆 centos可视化界面配置网络_centos_32


4、检查安装是否生效

命令:yum grouplist

centos可视化界面登陆 centos可视化界面配置网络_centos可视化界面登陆_33


安装成功

2、安装图形界面软件GNOME

1、命令:yum -y groupinstall "GNOME Desktop" "Graphical Administration Tools"注:此处一定要保证包名相同否则会提示:“No packages in any requested group available to install or update”,注意引号之间的空格和字母的大小写

centos可视化界面登陆 centos可视化界面配置网络_linux_34


2、安装过程

centos可视化界面登陆 centos可视化界面配置网络_centos可视化界面登陆_35


3、安装完成

centos可视化界面登陆 centos可视化界面配置网络_centos可视化界面登陆_36

4、启动图形界面

命令:startx

centos可视化界面登陆 centos可视化界面配置网络_linux_37

注:

  • 初次启动会比较慢,要耐心等候。
  • 初次启动会设置一些功能,按照提示设置一直走到底就好了。
  • 在安装完成后,若出现虚拟机无法打开的情况,需要调整系统分配的内存大小,内存太小会导致无法启动,一般1024M基本足够。
  • 若安装完成后,虚拟机报错0x0000005c,请关闭虚拟机的3D加速功能(取消勾选)

3、更新系统默认运行级别

经过上述设置之后,默认的启动模式依旧为命令模式,需要更改为图形界面启动

命令如下:

ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target

centos可视化界面登陆 centos可视化界面配置网络_centos可视化界面登陆_38


下次再开机便是图形界面了,就像这样:

centos可视化界面登陆 centos可视化界面配置网络_IP_39


现在可以好好的点点点了,哈哈哈~

我是小新,希望以上内容能对大家有所帮助,喜欢的朋友可以点赞/收藏哦~

若是大家在阅读的过程中有发现问题,欢迎评论或私信哟,感谢大家的阅读~