首页  :: 新随笔  :: 管理

wsl安装ubuntu 20子系统和桌面

Posted on 2026-01-22 15:07  季枫  阅读(2)  评论(0)    收藏  举报
wsl安装ubuntu子系统方案

 

 

一、使用 XRDP + Xfce 桌面环境(推荐)

适用场景:需要轻量级、稳定的远程桌面连接,适合服务器环境或需要长期保持会话的场景。
步骤:

安装 Xfce 桌面环境

sudo apt update && sudo apt upgrade -y
sudo apt install xfce4 xfce4-goodies -y
# xfce4-goodies 包含额外的插件和工具(如面板插件、终端等)

  

Xfce 是轻量级桌面环境,资源占用低,适合远程连接。

安装并配置 XRDP

sudo apt install xrdp -y
sudo adduser xrdp ssl-cert  # 添加用户组以支持安全连接
sudo systemctl enable xrdp --now
sudo passwd xrdp # 设置 xrdp 的密码 hxq2025188
# sudo systemctl enable xrdp
# sudo systemctl start xrdp

  编辑配置文件 /etc/xrdp/startwm.sh,确保启动 Xfce:

unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
exec startxfce4

  

切换显示服务器到 Xorg (可选)
Ubuntu 24 默认使用 Wayland,需切换为 Xorg:
临时切换:登录界面点击用户名旁的齿轮图标,选择 Ubuntu on Xorg。
永久切换:编辑 /etc/gdm3/custom.conf,取消注释 WaylandEnable=false 并重启。

sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini

向.xsession中写入xfce4-session

sudo echo xfce4-session >~/.xsession

  

sudo ufw allow 3390/tcp

 

远程连接
Windows:使用 远程桌面连接工具(mstsc),输入 Ubuntu 的 IP 地址和端口 3389,输入用户名密码即可。
其他系统:使用 Remmina、rdesktop 等客户端。

 

解决远程桌面无法打开终端:

https://blog.csdn.net/qq_41214610/article/details/106353216

 

智读 | 成都会领科技有限公司官网 | 智读App下载 | 每天听本书的博客 | |