当前位置:网站首页 > 科技网络 > 正文

WSLg功能初探:在Win10上运行LinuxGUI应用

作者:访客发布时间:2023-04-25分类:科技网络浏览:133评论:0

导读:导读给大家分享一篇关于互联网和手机的文章。相信很多朋友对互联网和手机还是不太了解,所以边肖也在网上搜集了一些关于手机和互联网的相关知识...
导读 给大家分享一篇关于互联网和手机的文章。相信很多朋友对互联网和手机还是不太了解,所以边肖也在网上搜集了一些关于手机和互联网的相关知识

给大家分享一篇关于互联网和手机的文章。相信很多朋友对互联网和手机还是不太了解,所以边肖也在网上搜集了一些关于手机和互联网的相关知识与大家分享。希望大家看完之后会喜欢。

在最新的Windows 10预览版中,用户可以通过最新的Windows子系统for Linux GUI (wslg)直接在Windows 10桌面上运行Linux应用程序。外媒Bleeping Computer最新发布的WSLg函数入门文章中,演示了几种主流的图形化Linux应用。

在今年的Build 2021开发者大会上,微软正式发布了WSLg功能,并表示Windows 10 Build 21364及更高版本将支持该功能。该功能主要使用Wayland服务器在Windows 10系统上显示Linux GUI应用程序。

Windows Developer Platform项目经理Craig Loewen解释说:“WSLg将推出一个支持系统版本,包括Wayland、X服务器和音频服务器,以及Linux GUI应用程序与Windows通信所需的一切”。Windows 10预装WSLg功能是一个令人兴奋的发展,因为它模糊了Linux和Windows 10的界限,粉丝们得到了两个世界的好处。

安装WSLg

要使用WSLg,用户需要升级到最新的Windows 10预览版。在撰写本文时,最新的Build版本号是21390。安装最新的Windows 10预览版后,就可以为Linux安装Windows Subsystem,安装新的Linux发行版。

例如,要安装支持GUI的Windows Linux子系统(WSL)并自动安装Ubuntu,可以在Windows 10管理员权限命令提示符下输入wsl - install -d Ubuntu。对于已经安装了WSL的用户,需要更新WSL来增加对WSLg引擎的支持,使用wsl - update命令,然后wsl - shutdown,如下图所示。

一旦更新了WSL,您需要使用wsl-list-v命令来确保您的Linux发行版被配置为使用WSL 2。如果要使用的发行版是版本1,则需要使用wsl-set-version _ distro _ name _ 2将其升级到版本2。例如,要将kali-linux升级到WSL2,我们需要在命令提示符下输入wsl-set-version kali-linux2。

为了在WSLg中获得更好的性能,微软建议您安装以下预览驱动程序。用于WSL的AMDGPU驱动,用于WSL的英特尔GPU驱动,以及用于WSL的NVIDIA GPU驱动。一旦你的发行版升级,你现在可以使用WSLg来运行Linux图形用户界面应用程序。

在Windows 10中运行Linux图形用户界面应用程序

近十年来,随着Linux作为桌面操作越来越普及,越来越多的软件开发者开始推出适合Linux的版本。例如Edge、Chrome、VLC等。对于Linux。接下来,外媒演示了目前只能通过WSLg功能运行的Linux GUI应用。

鹦鹉螺号

Nautilus是GNOME桌面环境的官方文件管理器。虽然您可能会发现在Windows 10中使用文件管理器更容易,但Nautilus解释了各种类型的应用程序在WSLg下是如何工作的。

您可以使用以下命令安装并运行Nautilus:

sudo易于安装Nautilus

鹦鹉螺

Stacer

Stacer是一个开源系统优化器和Linux应用程序监视器/任务管理器。

您可以使用以下命令安装并运行Stacer

sudo apt安装堆栈器

stacer

时间平移

Timeshift是一款Linux备份软件,可以用来创建文件系统的快照。

您可以使用以下命令安装和运行时间平移:

sudo apt安装时间平移

sudo时间平移-gtk

对冲战争

虽然《树篱战争》不是一款特定于Linux的游戏,但我想加入它,以表明即使是游戏也可以在WSLg下运行。虽然WSLg可能不是为游戏设计的,但你可以用它来玩游戏的事实表明了这个新功能的全部深度。

您可以使用以下命令安装和运行对冲战。

sudo倾向于安装树篱

树篱战争

本文就为大家讲解到这里了。