Win10 的 Ubuntu子系统安装可视化图形界面

操作之前,先确保 apt 源已修改为国内的阿里云镜像源。否则,下载速度可能会很慢。

Ubuntu子系统所在的路径

C:\Users\<用户名>\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc

更新 apt-get 源

sudo apt-get update

安装图形界面

sudo apt install xorg
sudo apt install xfce4

安装并配置远程桌面服务xrdp

# 安装xrdp 
sudo apt install xrdp

# 配置xrdp端口(将远程端口改为3390,避免和本机的3389端口冲突)
sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini

# 配置xsession
sudo echo xfce4-session >~/.xsession

# 重启xrdp服务
sudo service xrdp restart

使用win10的远程桌面连接工具

localhost:3390

WSL 概述

Windows Subsystem for Linux(简称WSL),即 Windows下的Linux子系统。

WSL 工具的目的是使用户能够视需要在 Windows 上运行 Bash 和核心 Linux 命令行工具。

WSL 并不旨在支持 GUI 桌面或应用程序(例如 Gnome、KDE 等)。

此外,尽管可以运行许多流行的服务器应用程序(例如 Redis),但不建议使用 WSL 来托管生产服务。

WSL 中并不可以运行所有的 Linux 应用,WSL 面向开发人员受众,旨在用作内部开发流程的一部分。

WSL 面向哪些用户?

WSL 是主要面向开发人员的工具,尤其是 Web 开发人员,以及处理和使用开源项目的开发人员。 想要/需要使用 Bash、常用 Linux 工具(sed、awk 等)和许多 Linux 优先工具(Ruby、Python 等)的用户可以通过 WSL 在 Windows 上使用其工具链。

因此,也就没有太大的必要在 Ubuntu 子系统安装可视化图形界面。

更多关于 WSL 的介绍可参考 https://docs.microsoft.com/zh-cn/windows/wsl/faq

上一篇:wsl设置chromedriver.exe环境变量调用windows下的chromedriver及chrome浏览器进行自动化测试或爬取网页内容


下一篇:WSL更新Linux内核版本