Microsoft支持通过WSL在win10系统上运行LinuxGUI应用程序,下边是技巧。
•可以使用sudoapt-getinstallWSL发行版中的命令安装LinuxGUI应用程序。
•安装GUI应用程序后,您可以从“开始”菜单或使用命令启动。
•该功能须要wsl--install在build21364或更高版本上使用命令安装WSL2。
在win10系统上,您如今可以通过WindowsSubsystemforLinux(WSL)安装LinuxGUI应用程序(几乎是本机)长春linux培训,这种说明将向您展示怎样安装。
虽然您早已才能通过WSL在Windows10上运行Linux应用程序很长时间了,但系统仅限于命令行工具和应用程序。并且,从build21364和更高版本开始,并通过更新WSL集成,Microsoft总算带来了GUI(图形用户界面)支持,以使用键盘和鼠标运行您最喜欢的Linux应用程序。
新功能致力在不须要虚拟机的情况下在Linux上开发和测试您的应用程序,但您可以将其用于任何您须要的地方。该实现甚至包括对耳机和耳机的支持,因而倘若您安装媒体应用程序,外围设备将通过并出现在应用程序中。还支持GPU加速3D图形以运行任何须要借助OpenGL进行复杂3D渲染的应用程序。
使用此功能时,无需自动启动X服务器,由于WSL会手动启动“配套系统发行版”,其中包括Wayland、X服务器、脉冲音频服务器和所有必需的组件。之后在您关掉应用程序和WSL会话后,系统发行版将手动结束。
在本手册中,您将了解开始在win10系统上下载和安装图形Linux应用程序的步骤。您还可以观看此视频教程,逐渐完成此过程。
一、在win10系统上通过WSL安装LinuxGUI应用程序
要在win10系统上安装LinuxGUI应用程序,请使用以下步骤:
1.在win10系统上打开开始。
2.搜索Ubuntu(或其他发行版)并单击底部结果以打开Linux发行版。
3.键入以下命令以更新包分发并按Enter键:
sudoapt-get更新
4.键入以下命令以在win10系统上安装LinuxGUI应用程序,之后按Enter键:
sudoapt-getinstallAPP-NAME-y
在命令中,将APP-NAME替换为您要安装的图形应用程序。
此示例安装gedit文本编辑器应用程序:
sudoapt-getinstallgedit-y
5.确认您的Linux账户密码并按Enter(假如适用)。
完成这种步骤后,该应用程序将在“开始”菜单中安装并注册,这意味着您可以通过在WindowsSubsystemforLinux(WSL)控制台北或从“开始”菜单运行应用程序的名称来启动该应用程序。
上述说明概述了从已知储存库安装简单应用程序的步骤,但依照应用程序,步骤可能会有所不同。好消息是安装过程与任何其他Linux应用程序相同,因而您可以根据开发人员的步骤安装几乎任何应用程序,比如VLC、Audacity、Web管理员等。
倘若您从win10系统开始菜单启动LinuxGUI应用程序,您将在“最近添加”列表中找到那些条目,或则您也可以在Linux发行版条目下方的(发行版名称)文件夹中找到它们。
当您启动应用程序时,虚拟机将旋转,它会运行(在几秒钟内),而无需打开WSL控制台。您都会注意到任务栏将显示带有Linux徽标的图标,表明您没有运行win10系统应用程序。
在win10系统上使用图形Linux应用程序的体验觉得很原生,但事实并非这么。该应用程序为框架、菜单和其他元素使用所有Linux视觉式样进行渲染,框架周围甚至还有阴影,每位窗口都独立工作。
但是,它是一个远程桌面联接,谷歌可能会借助操作系统外置的RemoteApp功能来利用它。
二、在win10系统上安装或更新WSL
运行LinuxGUI应用程序的能力须要WindowsSubsystemforLinux2集成,这意味着您须要拥有最新版本的功能和发行版能够安装和运行您的应用程序。
倘若您早已安装了WSL2,则须要更新该功能。
在安装或更新WSL2之前,设备须要运行build21364或更高版本。倘若不是,请先使用这种步骤在Windows预览体验计划中注册计算机以将系统升级到DevChannel中的最新版本,之后继续执行以下步骤。
据悉,作为先决条件,您还须要在安装应用程序之前安装预览驱动程序以启用虚拟GPU(vGPU)以使用硬件加速的OpenGL渲染。
(一)在win10系统上安装WSL2
这种说明将向您展示怎样安装WSL2和UbuntuLinux发行版以开始运行GUI应用程序。
要安装WSL2组件以运行LinuxGUI应用程序,请使用以下步骤:
1.打开开始。
2.搜索CommandPrompt,右键单击底部结果,之后选择以管理员身分运行选项。
3.键入以下命令以安装WSL2并按Enter键:
wsl--install
完成这种步骤后,所需的Linux组件将手动安装,该命令还将下载最新版本的UbuntuLinux发行版。
安装后linux 给qt开发程序设置图标,您只需从“开始”菜单打开发行版并继续根据屏幕上的说明完成设置。
倘若您想安装不同的发行版来运行应用程序而不是Ubuntu,您可以使用这种说明。
(二)在win10系统上更新WSL2
倘若您早已安装了适用于Linux2的Windows子系统,您须要确保安装了最新的更新以运行GUI应用程序。
要更新WSL2以下载Linux应用程序的GUI支持linux 给qt开发程序设置图标,请使用以下步骤:
1.打开开始。
2.搜索CommandPrompt,右键单击底部结果,之后选择以管理员身分运行选项。
3.键入以下命令以更新适用于Linux2的Windows子系统linux操作系统,之后按Enter键:
wsl--update
4.键入以下命令以强制重启WSL2并按Enter键:
wsl--关掉
完成这种步骤后,将手动下载最新版本的WSL。之后您可以使用上述说明安装LinuxGUI应用程序。