通过 WSL 运行 Linux GUI 应用 | Microsoft Docs

在适用于 Linux 的 Windows 子系统 (预览版上运行 Linux GUI 应用)

你现在可以在完全集成的桌面体验中预览适用于 Linux 的 Windows 子系统 (WSL) 支持,用于在) 上运行 Linux GUI 应用程序 (X11 和 Wayland Windows。

WSL 2 使 Linux GUI 应用程序能够感受到 Windows 上使用的本机和自然。

  • 从 Windows 启动 Linux 应用 "开始"菜单
  • 将 Linux 应用固定到 Windows 任务栏
  • 使用 alt-tab 在 Linux 与 Windows 应用之间切换
  • 跨 Windows 和 Linux 应用进行剪切和粘贴

你现在可以将 Windows 和 Linux 应用程序集成到工作流中,以获得无缝的桌面体验。

安装对 Linux GUI 应用的支持

先决条件

全新安装-无之前的 WSL 安装

如果尚未这样做,请 安装 WSL 并为 Linux 分发设置用户名和密码。

  1. 使用管理员特权打开命令提示符。

    选择 "开始",键入 " PowerShell",右键单击 Windows PowerShell,然后选择 "以 管理员身份运行"。

  2. 在出现提示时运行此命令并重新启动计算机:

    PowerShell
    wsl --install -d Ubuntu
    
  3. 计算机重新启动后,将继续安装,并要求输入用户名和密码。 这将是 Ubuntu 分发版的 Linux 凭据。

你现在已准备好在 WSL 上开始使用 Linux GUI 应用!

现有 WSL 安装

如果已在计算机上安装了 WSL,则可以通过从提升的命令提示符运行 update 命令,更新到包含 Linux GUI 支持的最新版本。

  1. 选择 "开始",键入 " PowerShell",右键单击 Windows PowerShell,然后选择 "以 管理员身份运行"。

  2. 输入 WSL update 命令:

    PowerShell
    wsl --update
    
  3. 你将需要重新启动 WSL,以使更新生效。 可以通过在 PowerShell 中运行 shutdown 命令来重新启动 WSL。

    PowerShell
    wsl --shutdown
    

备注

Linux GUI 应用仅支持 WSL 2,不适用于为 WSL 1 配置的 Linux 分发版。 阅读有关 如何将分发从 WSL 1 更改为 WSL 2的信息。

运行 Linux GUI 应用

你可以从 Linux 终端运行以下命令,以下载和安装这些常用的 Linux 应用程序。 如果你使用的是不同于 Ubuntu 的分发,则可能会使用与 apt 不同的包管理器。 安装 Linux 应用程序后,可以在 " 开始 " 菜单中的 "分发名称" 下找到它。 例如:Ubuntu -> Microsoft Edge

更新分发中的包

Bash
sudo apt update

安装 Gedit

Gedit 是 GNOME 桌面环境的默认文本编辑器。

Bash
sudo apt install gedit -y

若要在编辑器中启动 .bashrc 文件,请输入: gedit ~/.bashrc

安装 GIMP

GIMP 是一个免费的开源光栅图形编辑器,用于图像操作和图像编辑、自由格式的绘图、不同图像文件格式之间的转换,以及更专门化的任务。

Bash
sudo apt install gimp -y

若要启动,请输入: gimp

安装 Nautilus

Nautilus (也称为 GNOME 文件)是 GNOME 桌面的文件管理器。 (类似 Windows 文件资源管理器) 。

Bash
sudo apt install nautilus -y

若要启动,请输入: nautilus

安装 VLC

VLC 是一个免费的开源跨平台多媒体播放器和一个播放大多数多媒体文件的框架。

Bash
sudo apt install vlc -y

若要启动,请输入: vlc

安装 X11 应用

X11 是 Linux 窗口系统,这是随附的应用和工具的其他集合,如 xclock、xcalc 计算器、用于剪切和粘贴的 xclipboard、xev 用于事件测试等。有关详细信息,请参阅 x.org 文档

Bash
sudo apt install x11-apps -y

若要启动,请输入要使用的工具的名称。 例如:

  • xcalc, xclock, xeyes

安装适用于 Linux 的 Google Chrome

安装适用于 Linux 的 Google Chrome:

  1. 将目录更改为临时文件夹: cd /tmp
  2. 使用 wget 下载: sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
  3. 获取当前稳定版本: sudo dpkg -i google-chrome-stable_current_amd64.deb
  4. 修复包: sudo apt install --fix-broken -y
  5. 配置包: sudo dpkg -i google-chrome-stable_current_amd64.deb

若要启动,请输入: google-chrome

安装适用于 Linux 的 Microsoft Teams

安装适用于 Linux 的 Microsoft Teams:

  1. 将目录更改为临时文件夹: cd /tmp
  2. 使用卷下载包: sudo curl -L -o "./teams.deb" "https://teams.microsoft.com/downloads/desktopurl?env=production&plat=linux&arch=x64&download=true&linuxArchiveType=deb"
  3. 使用 apt 进行安装: sudo apt install ./teams.deb -y

若要启动,请输入: teams

安装适用于 Linux 的 Microsoft Edge browser

查找有关如何使用边缘有问必答网站上的命令行安装适用于 Linux 的 Microsoft Edge 浏览器的信息。 在页面的命令行安装部分下,选择 " 获取说明 "。

若要启动,请输入: microsoft-edge

(0)

相关推荐