Centos7.9网络配置及图形界面的安装全流程

时间:2024-01-30 09:16:23

本文转载于CSDN:https://blog.csdn.net/qq_44281591/article/details/115581082
作者:mini小新

背景

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

Centos的网络配置(NAT模式)

目前安装系统之后,默认情况下新安装的系统是网络断开的状态
可以使用ping www.baidu.com来查看网络状态。如下:
在这里插入图片描述
为保证yum命令下载依赖包的正常,需要提前配置好网络

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

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

1)进入VMware workstation -左上角编辑-进入虚拟网络编辑器
在这里插入图片描述

2)选中VMnet8-点击DHCP设置-查看网段
我的网段是:10-254
注:IP地址前三段,配置全程保持不变
在这里插入图片描述
子网掩码:255.255.255.0
点击更改设置可修改网段范围(管理员权限)

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

1)右击虚拟机-进入设置页
在这里插入图片描述
2)选中网络适配器-点击高级-进入高级设置页面
在这里插入图片描述
3)查看MAC地址
在这里插入图片描述

2、修改网络配置文件

1、使用su命令切换为root用户(普通用户无权限修改)
输入管理员密码,进入root模式
在这里插入图片描述
2、进入存放网络配置文件的文件夹:找到对应网络配置文件
cd /etc/sysconfig/network-scripts
网络配置文件以网卡名称命令,不同网卡名称会不同,一般取第一个文件
我的配置文件名称:ifcfg-ens33
在这里插入图片描述
3、修改配置文件
使用vi命令进入vim编辑器,修改ifcfg-ens33文件内容
输入以下命令:vi ifcfg-ens33
在这里插入图片描述
进入vim编辑器(初始时为命令模式)
在这里插入图片描述
键入字符i进入编辑模式
注:命令模式下不可键入文本内容在这里插入图片描述
修改为以下内容:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_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

前后对比:
在这里插入图片描述
修改完成后按Esc退出编辑模式,进入命令模式
键入输入命令:wq保存修改内容(vim编辑器对大小写敏感,注意区分)
正常返回以下结果
可使用:cat ifcfg-ens33查看修改的内容是否正确在这里插入图片描述
4、重启网络配置
可使用命令1:# /etc/init.d/network restart
在这里插入图片描述

可使用命令2:# service network restart
在这里插入图片描述

两者效果相同

5、核查修改的网络配置是否生效
命令:ip addr show
在这里插入图片描述
核查以上两处是否有IP地址,从图中可看出配置已生效,前段IP为设置的静态IP地址

6、测试网络
初始化网络之后,可以使用curl命令或ping命令来测试网络(推荐使用curl
命令如下:
curl www.baidu.com
在这里插入图片描述
可见网络连接已正常

ping www.baidu.com
注:ping命令会持续ping域名,不限制次数,需要手动断开:ctrl+c
在这里插入图片描述

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

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

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

1、未安装之前,如下:提示command not found
在这里插入图片描述
2、安装net-tools工具
通过yum search搜索发现ifconfig命令位于net-tools.x86_64包中,接下来使用yum下载工具包。
yum search ifconfig在这里插入图片描述
安装工具包
yum install net-tools.x86_64
在这里插入图片描述
后续步骤键入y同意即可在这里插入图片描述
安装完成在这里插入图片描述
3、测试ifconfig命令是否正确安装
键入ifconfig即可
在这里插入图片描述
大功告成

4、vim命令的安装

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

1、vim查看命令是否存在
在这里插入图片描述
2、查找命令工具包
yum search vim
在这里插入图片描述
3、对工具包按上述方法逐个安装
yum install [package name]
或采用:yum -y install vim*一次全部安装
注:此处使用-y参数(对所有询问选择y),且使用通配符*匹配所有工具包
在这里插入图片描述

安装完成
4、测试安装效果
命令:vim ifcfg-ens33
在这里插入图片描述
正常进入vim编辑器即可
在这里插入图片描述
大功告成

Centos图形界面安装

全程保持在root权限下进行

1、安装X窗口系统

1、安装X Window System
命令:yum -y groupinstall "X Window System"
注意大小写和引号
注:此命令下不会出现询问,需要手动同意可将参数-y去掉
在这里插入图片描述
2、等待组件下载安装完成
在这里插入图片描述
3、安装完成
在这里插入图片描述
4、检查安装是否生效
命令:yum grouplist
安装成功
安装成功

2、安装图形界面软件GNOME

1、命令:yum -y groupinstall "GNOME Desktop" "Graphical Administration Tools"
注:此处一定要保证包名相同否则会提示:“No packages in any requested group available to install or update”,注意引号之间的空格和字母的大小写
在这里插入图片描述
2、安装过程
在这里插入图片描述
3、安装完成
在这里插入图片描述

4、启动图形界面
命令:startx
在这里插入图片描述

注:

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

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

经过上述设置之后,默认的启动模式依旧为命令模式,需要更改为图形界面启动
命令如下:
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
在这里插入图片描述
下次再开机便是图形界面了,就像这样:
在这里插入图片描述
现在可以好好的点点点了,哈哈哈~

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

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