当前位置: 首页 > news >正文

测试记录3:WLS2运行Linux界面

1.WLS1转到WLS2

(1)根据自己的平台,下载WLS2安装包
x64: https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
arm64: https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_arm64.msi
(2)安装完成后我们需要安装一个windows功能,在设置->应用->可选功能->更多windows功能->虚拟机平台
在这里插入图片描述
(3)在powershell中查看当前WLS版本

wsl -l -v

在这里插入图片描述
这里已经切换到了wls2,如果是wls1,则运行

wsl --set-version  Ubuntu-20.04 2

可能等待几分钟,基本可以切换成功。

2.安装xfce4和xrdp

sudo apt update
sudo apt install -y xfce4 xrdp

安装xfce4过程中会出现选择显示管理DM选择的提示,建议用lightdm

sudo dpkg-reconfigure lightdm

3.修改xrdp默认端口

由于xrdp安装好后默认配置使用的是和Windows远程桌面相同的3389 端口,为了防止和Windows系统远程桌面冲突,建议修改成其他的端口

sudo vim /etc/xrdp/xrdp.ini
# 找到并修改下面这一行,将默认的3389改成其他端口即可
port=3390

4.为当前用户指定登录session类型

sudo nano ~/.xsession
# 写入下面内容(就一行)
xfce4-session

4. 启动xrdp

sudo /etc/init.d/xrdp start
#正常的话,返回如下:
* Starting Remote Desktop Protocol server   [ OK ]

5.启动界面

 sudo startxfce4

相关文章:

  • 【golang学习之旅】Go中的cron定时任务
  • 扩展 Kafka 集群从三台节点到四台节点的过程
  • C++结合OpenCV进行图像处理与分类
  • 植物大战僵尸杂交版2.0.88最新版安装包
  • 爬虫之反爬思路与解决手段
  • 记录一次jlink连不上cpu的情况
  • 洛谷 CF1969A Two Friends 题解
  • RAG 高效应用指南 :Query 理解
  • Java1.8全套家政上门服务+springboot+ mysql +Thymeleaf 技术架构开发,家政APP系统在线派单,师傅入驻全套商业源码
  • 【TB作品】 51单片机8x8点阵显示滚动汉字仿真
  • html+CSS+js部分基础运用15
  • C# 判断字符串不等于空的示例
  • AdminController
  • 【面试笔记】单片机软件工程师,工业控制方向(储能)
  • Windows下载安装RabbitMQ客户端(2024最新篇)
  • 【5+】跨webview多页面 触发事件(二)
  • 78. Subsets
  • Angular数据绑定机制
  • es6(二):字符串的扩展
  • npx命令介绍
  • SpringCloud集成分布式事务LCN (一)
  • storm drpc实例
  • 案例分享〡三拾众筹持续交付开发流程支撑创新业务
  • 初识 beanstalkd
  • 短视频宝贝=慢?阿里巴巴工程师这样秒开短视频
  • 仿天猫超市收藏抛物线动画工具库
  • 深入浅出webpack学习(1)--核心概念
  • 数据结构java版之冒泡排序及优化
  • 算法-插入排序
  • 它承受着该等级不该有的简单, leetcode 564 寻找最近的回文数
  • 小程序 setData 学问多
  • 一些基于React、Vue、Node.js、MongoDB技术栈的实践项目
  • 终端用户监控:真实用户监控还是模拟监控?
  • ​2021半年盘点,不想你错过的重磅新书
  • ​html.parser --- 简单的 HTML 和 XHTML 解析器​
  • # 执行时间 统计mysql_一文说尽 MySQL 优化原理
  • #微信小程序:微信小程序常见的配置传旨
  • $GOPATH/go.mod exists but should not goland
  • (2024,RWKV-5/6,RNN,矩阵值注意力状态,数据依赖线性插值,LoRA,多语言分词器)Eagle 和 Finch
  • (3)选择元素——(17)练习(Exercises)
  • (cljs/run-at (JSVM. :browser) 搭建刚好可用的开发环境!)
  • (Redis使用系列) Springboot 实现Redis 同数据源动态切换db 八
  • (接口封装)
  • (四)事件系统
  • (五)关系数据库标准语言SQL
  • (一)u-boot-nand.bin的下载
  • (已解决)报错:Could not load the Qt platform plugin “xcb“
  • .NET 6 Mysql Canal (CDC 增量同步,捕获变更数据) 案例版
  • .NET Framework 和 .NET Core 在默认情况下垃圾回收(GC)机制的不同(局部变量部分)
  • .NET 服务 ServiceController
  • .NET(C#、VB)APP开发——Smobiler平台控件介绍:Bluetooth组件
  • /bin/bash^M: bad interpreter: No such file or directory
  • /proc/stat文件详解(翻译)
  • @JsonFormat与@DateTimeFormat注解的使用
  • @property python知乎_Python3基础之:property