云计算百科
云计算领域专业知识百科平台

银河麒麟服务器安装图形化界面

安装UKUI GUI

UKUI GUI是一个基于GTK+的桌面环境,提供了丰富的图形化界面和工具。

# 查看可安装的软件包
yum grouplist
# 安装ukui gui
yum groupinstall "Server with UKUI GUI" -y

安装完成后显示如下信息

[root@localhost ~]# yum grouplist
Last metadata expiration check: 0:23:45 ago on 2025年11月11日 星期二 22时14分20秒.
Available Environment Groups:
基础设施服务器
文件及打印服务器
基本网页服务器
虚拟化主机
Installed Environment Groups:
最小安装
带 UKUI GUI 的服务器
Installed Groups:
容器管理
无图形终端系统管理工具
Available Groups:
安全套件SDK
麒麟安全增强工具
开发工具
传统 UNIX 兼容性
科学记数法支持
安全性工具
系统工具
智能卡支持
Man 手册

设置图形化启动

# 查看当前的启动模式
systemctl get-default
# 设置启动级别为图形化 graphical.target
systemctl set-default graphical.target

安装VNC

# 安装vncserver
yum install tigervnc-server -y
# 检查是否安装成功
rpm -qa | grep tigervnc-server

修改VNC分辨率和端口

修改配置:vim /usr/bin/vncserver
$geometry = "1024×768";修改为$geometry = "1920×1000";
注释掉$vncPort = 5900 + $displayNumber;新增$vncPort = 5900;

修改VNC密码

vncpasswd

卸载VNC

yum remove tigervnc-server -y

重启VNC服务

完成所有配置修改后,需要重启VNC服务以使更改生效。
首先关闭当前的VNC服务器实例(例如显示编号为1的会话):

vncserver -kill :1

然后重新启动它:

vncserver :1 -geometry 1920×1080 -localhost no

(可以将 1920×1080替换为你期望的分辨率,并根据安全需求决定是否保留 -localhost no参数以允许远程连接

卸载UKUI GUI

# 图形化桌面卸载
yum groupremove "Server with UKUI GUI"

VNC登录后无法显示图形化界面

问题的核心通常在于 ~/.vnc/xstartup这个文件,它负责告诉VNC服务器如何启动图形界面。

[root@localhost ~]# cat ~/.vnc/xstartup
#!/bin/sh

# unset SESSION_MANAGER
# unset DBUS_SESSION_BUS_ADDRESS
# exec ukui-session &

unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
# 尝试启动MATE会话
if command -v mate-session >/dev/null 2>&1; then
exec mate-session
fi

确保脚本有可执行权限

chmod +x ~/.vnc/xstartup

设置本地yum源

下载对应操作系统的文件,然后挂在到本机,比如挂在路径为:/kylin-local/iso

[root@localhost kylin-local]# pwd
/kylin-local
[root@localhost kylin-local]#
[root@localhost kylin-local]# ls
iso
[root@localhost kylin-local]# ll iso
总用量 531
dr-xr-xr-x 1 root root 2048 58 2024 EFI
dr-xr-xr-x 1 root root 2048 58 2024 images
dr-xr-xr-x 1 root root 2048 58 2024 isolinux
-r–r–r– 1 root root 438 517 2024 LICENSE
dr-xr-xr-x 1 root root 2048 58 2024 manual
dr-xr-xr-x 1 root root 528384 58 2024 Packages
dr-xr-xr-x 1 root root 4096 58 2024 repodata
-r–r–r– 1 root root 1977 58 2024 TRANS.TBL

然后修改在/etc/yum.repos.d/新增kylin-iso.repo

[root@localhost iso]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ll
总用量 8
-rw-r–r– 1 root root 86 915 15:56 kylin-iso.repo
-rw-r–r– 1 root root 716 412 2024 kylin_x86_64.repo.bak
[root@localhost yum.repos.d]#
[root@localhost yum.repos.d]# cat kylin-iso.repo
[kylin-iso]
name=Kylin Local Iso
baseurl=file:///kylin-local/iso
enabled=1
gpgcheck=0

赞(0)
未经允许不得转载:网硕互联帮助中心 » 银河麒麟服务器安装图形化界面
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!