零、背景

体验了一下WSL感觉蛮不错的,但是WSL默认是没有GUI的,试着安装一个吧。
在这里插入图片描述

一、安装VcXsrv

  1. 介绍
    VcXsrv是用来设置一个界面窗口的,VcXsrv可以运行安装了WSL(Linux子系统Linux)的Linux GUI程序。
    VcXsrv是一个免费开源的软件,并且在SourceForget上评价也不错,下载地址为https://sourceforge.net/projects/vcxsrv/
    另外我复制了下载地址,用迅雷速度还可以https://nchc.dl.sourceforge.net/project/vcxsrv/vcxsrv/1.20.5.1/vcxsrv-64.1.20.5.1.installer.exe

  2. 安装
    在这里插入图片描述
    在这里插入图片描述

  3. 打开及设置
    在这里插入图片描述
    选择:“one large window”,Display number设置成0,其它默认即可,一路下一步
    在这里插入图片描述
    最后一步要保存,不然每次都要设置这些
    在这里插入图片描述
    下面的设置好的
    在这里插入图片描述

二、设置WSL

  1. 安装ubuntu桌面环境
sudo apt-get install ubuntu-desktop unity compizconfig-settings-manager

别忘了换源,我用的清华源还是有些慢(如果你shell界面卡住了就按按上下键之类的,只要不作死关掉或Ctrl+C没事的)
不会换源的看这里:https://blog.csdn.net/L141210113/article/details/103202074
在这里插入图片描述
2. 打开配置好的XLaunch
在这里插入图片描述

export  DISPLAY=localhost:0
#执行下面这条命令之前,确保你上一步的XLaunch是开着的并且配置好了
ccsm
  1. 配置X-windows
    在这里插入图片描述
    在这里插入图片描述
    然后点击Close

三、开启桌面

sudo compiz

在这里插入图片描述

附:

  1. 每次都要先打开XLaunch
  2. 然后WSL输入如下,也可自行建立sh文件
export DISPLAY=localhost:0
sudo compiz
GitHub 加速计划 / ws / WSL
17.09 K
797
下载
Issues found on WSL
最近提交(Master分支:1 个月前 )
86fa5afa 2 个月前
e899d0b7 2 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐