[ Content contribution] deepin WSL 正式上架微软商店
Tofloor
poster avatar
空木蓮華
deepin
2023-10-25 00:20
Author

介绍

WSL 是 Windows Subsystem for Linux 的缩写,它是一种可以让用户在 Windows 上运行 Linux 的技术。使用 WSL,可以轻松地在 Windows 和 Linux 之间切换和集成,使用开源的工具和环境来开发或测试 Linux 相关的项目,利用Windows 的硬件支持和性能优化来运行Linux的应用程序,以及体验不同的Linux发行版。

使用 deepin WSL

1.确认系统支持:WSL 最低要求为Windows 10 版本1709(内部版本号16299)或更高版本。

2.启用 WSL 功能:打开 Windows PowerShell(管理员权限),运行一下命令:

wsl --install

这将启用 WSL 和虚拟机平台功能,并下载安装WSL 2 引擎。或者在菜单栏中找到控制面板找到程序,选择启用和关闭 Windows 功能,找到“适用于 Linux 的 Windows 子系统”和 “虚拟机平台”进行勾选,会自动下载安装需要的组件,重启后即可。

3.打开微软商店,搜索 deepin wsl,找到并点击获取会进行安装。

4.初次运行时,会提示设置用户名和密码,按照指示完成配置即可。


image.png

相关项目

如果想自定义 WSL 可以参考以下项目。

1.deepin-rootfs 这是制作 deepin v23 的根文件系统的项目,该项目为 WSL 提供根文件系统。

2.WSL-DistroLauncher 这是微软官方官方的 WSL 启动器。

3.deepin-WSL 这是基于 WSL-DistroLauncher 项目进行修改的。上架应用商店的 deepin WSL 也依赖该项目。

4.wsldl 这是个第三方的 WSL 启动器。

wsldl 为第三方提供的启动器,新安装一个 WSL 只需要对应的根文件系统,以及重命名一个可执行文件,使用通用工具来运行一个实例。需要自己使用命令导入根文件系统,另外默认使用root用户,需要自己手动配置其他用户来使用。

WSL-DistroLauncher 官方提供的启动器,需要将根文件系统一起打包成 Windows 下的可执行程序,另外用来上架应用商店也需要依赖该程序。需要安装 cer 证书,双击运行可执行程序,安装成功后根据提示创建一个用户。

deepin-WSL 项目下同时提供了两种启动器的可执行文件。

Reply Favorite View the author
All Replies
jjcui8595
deepin
2023-10-25 00:25
#1

说明deepin被认可yeah

Reply View the author
yanjuner
Super Moderator
2023-10-25 00:25
#2

厉害厉害

Reply View the author
f@deepin
deepin
2023-10-25 00:37
#3

太好了yeah

Reply View the author
阿尼樱奈奈
Moderator
2023-10-25 00:38
#4

祝贺一下likeyeah

Reply View the author
vIann
deepin
2023-10-25 00:42
#5
厉害!!先祝贺一波!
哈哈1024过节快乐~
Reply View the author
花雨落逝
deepin
2023-10-25 00:45
#6

祝贺祝贺~

Reply View the author
王文昊·(Wenhao Wang)
deepin
2023-10-25 00:48
#7

tail

Reply View the author
sammy-621
deepin
2023-10-25 00:48
#8

kissing_heart

点赞转发~

Reply View the author
Merlin
Super Moderator
Product Manager
2023-10-25 00:51
#9

agree

Reply View the author
deepin_xiaoqian
deepin testing team
2023-10-25 00:57
#10

点赞like

已经用起来了~
image.png

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2023-10-25 02:00
#11

是只有命令行界面对吧?

Reply View the author
bzero
deepin
2023-10-25 02:15
#12

尝鲜尝鲜~~~

Reply View the author
huaqi
deepin
2023-10-25 02:33
#13

有图形脚面吗?

Reply View the author
出售星辰之书的书商
Moderator
2023-10-25 04:39
#14

祝贺祝贺~

Reply View the author
hanzn-zzx
deepin
2023-10-25 05:25
#15

yeah大赞!

Reply View the author
空木蓮華
deepin
2023-10-25 17:45
#16
把一切操作变成GUI

是只有命令行界面对吧?

你要是想的话,里面安装个xrdp,用windows 的远程连接可以进去

Reply View the author
空木蓮華
deepin
2023-10-25 17:47
#17
huaqi

有图形脚面吗?

https://github.com/chenchongbiao/os-study/tree/master/dev-env/wsl

可以参考下下面xrdp的部分。

Reply View the author
晚秋(lateautumn)
Moderator
2023-10-30 23:17
#18

可喜可贺applaud

Reply View the author