WSL 中的 GUI

  1. 下载 VcXsrv

  2. 点击 XLaunch -> 下一步 -> 下一步 -> 勾选 Disable access control -> 下一步 -> 完成

  3. 进入 WSL 中,在 .bashrc 中追加 export DISPLAY=`cat /etc/resolv.conf | grep server | awk '{print $2}'`:0

  4. 完成

对于只需要剪贴板功能的人而言,第三步可以直接使用 export DISPLAY=localhost:0

WSL 的自定义:

我使用的 WSL 时白嫖的 GitHub 上的 FedoraRemix:

  1. 设置 /etc/dnf/dnf.conf 为:

    [main]
    gpgcheck=0
    installonly_limit=3
    clean_requirements_on_remove=True
    # assumeyes=True
    install_weak_deps=False
    tsflags=nodocs
    
  2. 设置中文:安装 glibc-langpack-zh.x86_64langpacks-zh_CN.noarch ,并设置

    export LC_ALL='zh_CN.utf8'
    export LANG='zh_CN.utf8'