1.描述
一台测试的服务器,安装的时候用的最小化安装,没有安装 ”带GUI的服务器”的环境
使用的时候想安装上:因为使用vncserver的时候,连接不显示图形界面
2.安装图形化界面
yum groupinstall "Server with GUI"
--或者
--yum groupinstall “GNOME Desktop” “Graphical Administration Tools”
--查看组信息
[root@test ~]# yum grouplist
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
Installed Environment Groups: --已经安装的环境分组
Server with GUI
Available Environment Groups: --可用的环境分组
Minimal Install --最小安装
Compute Node --计算节点
Infrastructure Server --基础设施服务器
File and Print Server --文件及打印服务器
Basic Web Server --基本网页服务器
Virtualization Host --虚拟化主机
GNOME Desktop --GNOME 桌面
KDE Plasma Workspaces --KDE Plasma Workspaces
Development and Creative Workstation --开发及生成工作站
Available Groups: --可用组
Compatibility Libraries --兼容性程序库
Console Internet Tools --控制台互联网工具
Development Tools --开发工具
Graphical Administration Tools --图形管理工具
Legacy UNIX Compatibility --传统 UNIX 兼容性
Scientific Support --科学记数法支持
Security Tools --安全性工具
Smart Card Support --智能卡支持
System Administration Tools --系统管理工具
System Management --系统管理
Done
这里我直接安装了GUI这个环境分组,当然也可以只安装图形桌面GNOME
3.切换
服务器切换,一般使用的就是3 字符界面 和 5 图形界面,切换命令在/etc/inittab 中可以找到
[root@test ~]# cat /etc/inittab
# inittab is no longer used when using systemd.
#
# ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target
#
# systemd uses 'targets' instead of runlevels. By default, there are two main targets:
#
# multi-user.target: analogous to runlevel 3
# graphical.target: analogous to runlevel 5
#
# To view current default target, run:
# systemctl get-default
#
# To set a default target, run:
# systemctl set-default TARGET.target
#
--备注:
0:系统停机/关机模式,系统默认运行级别不能设置为0,否则不能正常启动,一开机就自动关机。
1:单用户模式,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。
2:多用户模式,没有NFS网络支持。
3:完整的多用户文本模式,有NFS,登陆后进入控制台命令行模式。
4:系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。
5:图形化模式,登陆后进入图形GUI模式或GNOME、KDE图形化界面,如x Windows系统。
6、系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动,就会一直开机重启开机重启。
我这儿主要是使用vnc,这里就不作切换了
systemctl set-default multi-user.target //切换字符界面
systemctl set-default graphical.target //切换图形界面
4.vncserver
vncserver也显示正常。vncserver是一个远程桌面协议,允许用户远程访问和控制计算机。它允许用户通过网络连接到远程计算机,并查看或控制远程计算机上的桌面环境。vncserver在Linux和Unix操作系统中经常使用,可以通过VNC客户端软件远程连接并控制Linux或Unix服务器
所以就算服务器runlevel是3,不影响vnc是图形界面哦
点关注,不迷路