UOS Server 20 1070 离线安装DDE桌面+X11VNC远程控制
下载环境说明:外网下载节点使用 华为云鲲鹏架构、按需计费 ECS 服务器 ,镜像选用:UnionTechOS Server 20 1070e
一、外网跳板机:下载DDE离线RPM包
使用DNF原生下载参数,无需额外安装第三方工具
# 1. 安装工具
dnf install -y dnf-utils dnf-plugins-core
# 2. 创建存放目录和下载命令
mkdir -p /tmp/dde_offline
dnf download --destdir=/tmp/dde_offline --resolve --alldeps --setopt=install_weak_deps=True \
dde lightdm kwin kscreenlocker kf5-kio-core kf5-kwallet-libs cpp-gpgme samba-client mesa-dri-drivers xorg-x11-server xorg-x11-xauth xorg-x11-xinit
# 3. 打包,传输至内网无外网服务器
cd /tmp
tar -zcvf uos1070_dde_rpm.tar.gz dde_offline/
二、内网服务器:离线安装DDE桌面
# 1. 上传压缩包,解压离线安装包
mkdir -p /root/dde_install
tar -zxvf uos1070_dde_rpm.tar.gz -C /root/dde_install
cd /root/dde_install/dde_offline
# 2. 离线安装(必加参数,跳过存在包)
dnf install ./*.rpm --skip-broken -y
三、DDE桌面环境初始化【全部命令必执行】
# 1. 卸载授权冲突组件(桌面黑屏/授权弹窗必执行)
rpm -e uos-license-mini
# 2. 设置开机默认图形桌面模式
systemctl set-default graphical.target
# 3. 创建普通登录用户(Root无法登录DDE桌面)
useradd ddeuser
passwd ddeuser
# 4. 启动并开机自启LightDM登录服务
systemctl enable --now lightdm
# 5. 重启服务器生效
reboot
四、内网配置 X11VNC 远程桌面(DDE图形远程连接)
环境:UOS1070 + LightDM + X11VNC,适配DDE桌面远程访问
步骤1:关闭系统防火墙
# 关闭并禁用开机自启防火墙
systemctl stop firewalld && systemctl disable firewalld
# 注:如需保留防火墙,手动放行5901端口即可
步骤2:安装x11vnc服务
yum install x11vnc -y
步骤3:配置systemd服务文件(适配LightDM+DDE,支持小键盘/大小写正常使用)
vim /lib/systemd/system/x11vnc.service
写入全部以下配置(默认端口5901,如需修改端口替换配置内5901即可):
[Unit]
Description=Start x11vnc at startup.
After=multi-user.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth /var/run/lightdm/root/:0 -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pwd -rfbport 5901 -shared -capslock -nomodtweak
ExecStop=/bin/kill ${MAINPID}
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
步骤4:配置VNC远程连接密码
# 生成vnc密码文件
x11vnc -storepasswd
# 交互操作:输入密码 -- 重复密码 -- 输入y确认保存
Write password to /root/.vnc/passwd? [y]/n y
# 移动密码文件到系统配置目录
mv ~/.vnc/passwd /etc/x11vnc.pwd
步骤5:重载配置、启动并开机自启X11VNC
# 重载系统服务配置
systemctl daemon-reload
# 设置开机自启
systemctl enable x11vnc
# 重启vnc服务
systemctl restart x11vnc
步骤6:远程连接
VNC客户端输入:服务器IP:5901,输入刚才设置的密码,直接远程连接DDE图形桌面
标题:UOS Server 20 1070 离线安装DDE桌面+X11VNC远程控制
作者:zytops
地址:https://zytops.com/articles/2026/07/07/1783405627261.html