CentOS7.X和RedHat7.X操作系统的安装之图形用户交互界面(GUI)的安装
文章目录
- CentOS7.X和RedHat7.X操作系统的安装之图形用户交互界面(GUI)的安装
- 前言
- 一、最小化安装系统
- 二、CentOS图形用户交互界面的安装
- 三、RedHat图形用户交互界面的安装
- 2.1准备工作
- 2.2配置外部网络yum源
- 总结
前言
什么是操作系统/OS(Operating System)
操作系统是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。
以上这段话来自百度百科,说人话的话就是,操作系统是管理计算机硬件的一种软件程序,并且还可以管理用户程序的运行,比如说QQ 网易云音乐 英雄联盟等等软件都是处在操作系统的管理之下的,并且操作系统为程序的并发运行 安全保护等等都有重要的作用(这也就是为什么你可以挂着qq 边打LOL,边用网易云音乐放歌)
一、最小化安装系统
一般企业级用户在装系统的时候习惯性的使用最小安装,那么最后的结果就是只能有command命令行可以操作,没有可交互的图形用户操作界面。
对于初学者最好先尝试最后2个选项中的一个,等你有良好的命令行操作习惯之后,再去使用最小化安装。
二、CentOS图形用户交互界面的安装
一般来说只要你的服务器能够正常的ping通互联网的化,centos默认是直接可以使用yum源的,所以安装所需要的依赖包就比较简单
三、RedHat图形用户交互界面的安装
RedHat一直都提供源代码的发行方式,CentOS就是将RedHat发行的源代码重新编译一次,形成一个可使用的二进制版本。由于Linux的源代码是GNU,所以从获得RedHat的源代码到编译成新的二进制,都是合法。只是RedHat是商标,所以必须在新的发行版里将RedHat的商标去掉。
RedHat对这种发行版的态度是:“我们其实并不反对这种发行版,他们重视的并不是系统本身,而是我们所提供的商业服务。”所以,CentOS可以得到RedHat的所有功能,甚至是更好的软件。但CentOS并不向用户提供商业支持,当然也不负上任何商业责任。
2.1准备工作
一般来说只要你的服务器能够正常的ping通互联网的化,centos默认是直接可以使用yum源的,所以安装所需要的依赖包就比较简单
redhat系统安装好后尽管默认带有yum,但是redhat的更新包只对注册用户有效(收费),所以需要更换yum源。
1、删除redhat7.0系统自带的yum软件包;
2、自行下载所需要的软件包;
3、根据依赖项安装;
4、新建repo配置文件。
5、通过http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/这个地址下载以下这些rpm包然后传到服务器上进行安装
6、确保服务器能ping mirrors.163.com地址
2.2配置外部网络yum源
总结
简而言之,在使用全命令行的时候会有部分软件是无法安装的,此时我们就要用到图形用户交互界面,但是由于环境原因,又不方便重做系统,这就需要我们手动去把图形交互界面做出来,以保证软件环境能正常安装(首要条件是能保证yum源能正常使用)。