为wsl-centos 安装桌面

在wsl2的centos 上,安装xrdp始终没有成功。

使用vncserver 成功了。

首先:下载一个镜像:https://github.com/wsldl-pg/CentWSL/releases/download/7.0.1907.3/CentOS7.zip

解压,安装就行。

一、 更新源,把源换成阿里云的

二、升级,更新到最新版本

三、修改systemctl 【非必须】

四、安装gnome

五、安装vncserver

     如果应用服务:修改配置文件  /etc/sysconfig/vncservers

底下有个<user> 替换成root

       修改vnc配置文件:

#/root/.vnc/xstartup

#!/bin/sh

export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
/etc/X11/xinit/xinitrc
# Assume either Gnome or KDE will be started by default when installed
# We want to kill the session automatically in this case when user logs out. In case you modify
# /etc/X11/xinit/Xclients or ~/.Xclients yourself to achieve a different result, then you should
# be responsible to modify below code to avoid that your session will be automatically killed
if [ -e /usr/bin/gnome-session -o -e /usr/bin/startkde ]; then
vncserver -kill $DISPLAY
fi
gnome-panel &
gnmoe-settings-daemon &
metacity &
nautilus &
gnome-terminal &

六、启动 vncserver

 

附注:

杀掉进程 vncserver -kill :1

查看vnc服务: ps -ef | grep -i vnc

也可以: netstat -lnpt | grep Xvnc

posted on 2022-01-14 16:47  金凯旋  阅读(402)  评论(0编辑  收藏  举报

导航