CentOS 7系统启动后怎么从命令行模式切换到图形界面模式
CentOS 7系统启动后怎么从命令行模式切换到图形界面模式
原创传智播客官方博客 最后发布于2020-04-08 15:44:43 阅读数 88 收藏
展开
一、存在问题
在VMware虚拟机中成功安装centOS 7系统后,如果启动centOS 7系统直接进入命令行模式,没有进入操作系统桌面模式,那么应该是没有配置安装GUI图形界面的程序包所致,启动系统会默认进入命令行模式的界面。
如果首次使用,不习惯命令行的模式,如何切换到图形化界面模式去应用?
二、解决方式
针对上述问题,其实centOS 7可以将命令行模式转换为图形化界面模式启动,只需要联网状态下下载CentOS 7系统所需的GUI模式的程序包进行安装和配置即可。
三、实现步骤
命令行模式切换为图形化桌面核心步骤如下:
首次安装后,启动centOS 7系统,通过root用户登录命令行
查看centOS 7的默认启动模式(命令行模式显示:multi-user.target)
修改centOS 7的默认启动模式(图形化界面显示:graphical.target)
配置centOS 7系统的网卡信息,实现虚拟机与外网保持联通
通过yum命令获取并且安装图形界面GNOME的程序包
安装成功后,重启CentOS 7系统,检验GUI界面效果
四、实现细节
通过VMware安装完centOS 7系统,通过root登录
查看centOS 7的默认启动模式,命令行输入:systemctl get-default
查看默认启动模式的结果显示
#命令行启动模式
multi-user.target
#图形化界面启动模式
graphical.target
查看centOS 7系统支持的启动模式
#查看配置文件
cat /etc/inittab
可设置的centOS 7系统默认启动模式
#设置为图形化界面模式
systemctl set-default graphical.target
#设置为命令行模式
systemctl set-default multi-user.target
设置centOS 7默认为图形化界面启动
配置网卡信息,使得虚拟机能够连通外网
#进入系统网卡配置文件
cd /etc/sysconfig/network-scripts/
#找到ifcfg-ens33文件,进行编辑
vi ifcfg-ens33
#修改启动设备参数为yes
ONBOOT=yes
#增加DNS配置信息
DNS1=8.8.8.8
DNS2=4.2.2.2
#编辑后保存退出
:wq
重启网卡服务,ping外网能否连通
注意:首先确保虚拟机网络能够访问外网
#重启网卡服务
systemctl restart network
#ping外网测试连通性
ping www.baidu.com
检查yum命令是否支持
#检查yum命令
yum -h
通过yum命令获取并且安装图形界面GNOME的程序包
#通过yum命令获取资源并安装图形化界面包,直到complete!
yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
检查默认启动方式,重启centOS 7
#查看默认启动方式是否是图形化界面
systemctl get-default
#重启centOS 7
reboot
重启完毕后进入桌面模式,设定账号密码直接登录
正在上传…重新上传取消
登录成功进入桌面系统界面
可根据自己需要设置系统语言
选择“Region&Language”--点击“Language”
选择“汉语(中国)”--“Done
配置设置好之后直接点击“restart...”
重启提示注销“logout”当前账户,重新登录显示中文界面
综上所述,在VMware的centOS 7系统上实现命令行模式到图形界面模式的转换。
————————————————
版权声明:本文为CSDN博主「传智播客官方博客」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/itcast_cn/java/article/details/105389373
CentOS 7系统启动后怎么从命令行模式切换到图形界面模式的更多相关文章
- Python安装后在CMD命令行下出现“应用程序无法启动.............”问题
问题存在之一:系统是刚刚重做的精简版服务器系统(阉割版) AN就是在阿里云上刚开的Windows Server 2008 系统上碰到的 吓尿了都 症状: 正常安装python环 ...
- Oracle安装完成后,如何用命令行启动和关闭数据库?
Oracle安装完成后,如何用命令行启动和关闭数据库? 解答: 打开:STARTUP [FORCE] [RESTRICT] [PFILE= filename] [OPEN [RECOVER][ dat ...
- JMeter学习-023-JMeter 命令行(非GUI)模式详解(一)-执行、输出结果及日志、简单分布执行脚本
前文 讲述了JMeter分布式运行脚本,以更好的达到预设的性能测试(并发)场景.同时,在前文的第一章节中也提到了 JMeter 命令行(非GUI)模式,那么此文就继续前文,针对 JMeter 的命令行 ...
- jmeter(十)JMeter 命令行(非GUI)模式
前文 讲述了JMeter分布式运行脚本,以更好的达到预设的性能测试(并发)场景.同时,在前文的第一章节中也提到了 JMeter 命令行(非GUI)模式,那么此文就继续前文,针对 JMeter 的命令行 ...
- 让CentOS启动后直接进入命令行模式(转载)
转自:http://361324767.blog.163.com/blog/static/114902525201285101410206/ CentOS中如何进入图形界面和文字界面,Linux真正的 ...
- Linux系统启动流程及安装命令行版本
Debian安装 之前也安装过很多次linux不同版本的系统,但安装后都是直接带有桌面开发环境的版本,直接可以使用,正好最近项目不是很忙,想一直了解下Linux的整个启动流程,以及如何从命令行模式系统 ...
- 解决Navicat无法连接到centos上的MySQL,但命令行可以,修改权限,MySQL密码权限受限:ERROR 1820 (HY000) ERROR 1819 (HY000)
问题分析 查看MySQL文档发现5.7版本后加入了对用户密码严格的管理规范,具体设置字段如下: validate_password_dictionary_file #插件用于验证密码强度的字典文件路径 ...
- 解决windows上安装TortoiseSVN后不能使用命令行问题
一般我们安装TortoiseSVN的时候都是一路next安装好之后就右键开始使用.但是有时候我们需要在windows的命令窗口下执行SVN命令.这时候我们就会发现svn help之后显示没svn这个命 ...
- spring boot 项目打包后无法通过命令行传入参数
java -jar .\tk-provider.jar --spring.profiles.active=test 本想用测试环境的配置文件运行项目可项目启动时一直是使用dev配置文件运行. java ...
随机推荐
- ECharts使用指南
第一步,引入ECharts: echars的引入十分简单,只需要在html中嵌入即可: <!DOCTYPE html> <html> <head> <scri ...
- [Fundamental of Power Electronics]-PART I-2.稳态变换器原理分析-2.5/2.6 多极点滤波器电压纹波估计及要点小结
2.5 含两极点低通滤波器变换器的输出电压纹波估计 在分析包含两极点低通滤波器的变换器如Cuk变换器及Buck变换器(图2.25)输出时,小纹波近似将会失效.对于这些变换器而言,无论输出滤波电容的值是 ...
- 快速了解 JavaScript ES2019 的五个新增特性
ES2019 规范是对 JavaScript 的一个较小的补充,但它仍然带来了一些有用的功能.本文将向你展示五个 ES2019 新增的特性,这些特性或许可以让你的编程轻松一点.这些特性包括 trimS ...
- MyBatis笔记(七)
1. 简介 什么是缓存? 存在内存中的临时数据 将用户经常查询的数据存放在缓存(内存)中,用户取查询就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询,从而提高查询效率,解决了高并发系统的性能问 ...
- 工作区和GOPATH
工作区和GOPATH 1.特性: 1.1.5版本的自举(即用 Go 语言编写程序来实现 Go 语言自身) 2.1.7版本的垃圾回收器 2.GOROOT.GOPATH 和 GOBIN GOROOT:Go ...
- SSM完整项目(内含源码)
SSM 电影后台管理项目 概述 通过对数据库中一张表的CRUD,将相应的操作结果渲染到页面上. 笔者通过这篇博客还原了项目(当然有一些隐藏的坑),然后将该项目上传到了Github.Gitee,在末尾会 ...
- JDBC_02_JDBC连接数据库 (INSERT INTO)
JDBC连接数据库 (INSERT INTO) String url="jdbc:mysql://127.0.0.1:3306/employ?useUnicode=true&char ...
- 基于.Net Core 5.0 Worker Service 的 Quart 服务
前言 看过我之前博客的人应该都知道,我负责了相当久的部门数据同步相关的工作.其中的艰辛不赘述了. 随着需求的越来越复杂,最近windows的计划任务已经越发的不能满足我了,而且计划任务毕竟太弱智,总是 ...
- MYSQL中TIMESTAMP类型的默认值理解
MYSQL中TIMESTAMP类型可以设定默认值,就像其他类型一样. 1.自动UPDATE 和INSERT 到当前的时间:表:----------- Table Create Table ...
- ZOJ3715 竞选班长求最小花费
题意: 有n个小朋友竞选班长,一号想当班长,每个人都必须选择一个人当班长,并且不可以选择自己,并且每个人都有一个权值ai,这个权值就是如果1想让这个人改变主意选择自己当班长就得给他ai个糖 ...