您当前所在位置: > 爆料站 > 发号福利

微软为Windows11Linux子系统带来了一些新特性

时间:2021-10-11 23:44:54  来源:  作者:网络转载

  随着 Windows 11 的正式推送,Windows Central 也深入研究了 Linux 子系统(简称 WSL)的一些新特性。 如果你想要借助轻量级虚拟机在 Windows 11 上运行 Ubuntu 或 Debian 等 Linux 发行版,WSL 将可免除设置完整的虚拟机环境、或配置双引导系统等繁琐的事务。

  尽管大版本仍是 WSL 2,但 Windows 11 还是带来了体验方面的诸多改进,包括对 Linux GUI 应用程序的支持、更易于安装和更新、集成文件资源管理器、以及存储等方面的增强。

  首先是安装体验方面的改进: 在 Windows 11 上,WSL 的部署过程已显著简化。

  此前用户需要依次通过‘Windows 功能’界面启用 WSL 1、虚拟化平台,并下载内核更新以切换到 WSL 2 。

  随着 Windows 11 的到来,微软给 WSL 2 带来了两个部署命令(wsl --install 和 wsl --update),以更快地安装和更新系统。

  换言之,如果你的计算机上尚未配置 WSL 子系统,现可直接通过 wsl --install 命令,来安装可在 Windows 11 上使用的所有需要的 WSL 组件。

  该命令可完成虚拟机平台的配置、WSL 组件的安装、下载适用于 Linux 内核的 Windows 子系统、设置 Linux GUI 应用程序支持、并默认安装 Ubuntu Linux 发行版。

  如果一切顺利,你甚至无需执行重启计算机以应用配置之外的其它步骤。

  需要注意的是,由于 Windows 11 系统映像中已经剔除了定制 Linux 内核,所以你将需要通过 Microsoft Store 进行获取。

  ● 如需指定所需的 Linux 发行版(默认的 Ubuntu 之外),还可在 wsl --install 命令后头套上 --distribution 选项。

  ● 且用户始终能够通过 wsl --list --online 命令查看所有可在 Windows 11 上获得的发行版。

  ● 此外还有一个新的 wsl --update 命令可用于检查 / 安装适用于当前平台的任何更新。

  当然,在 Windows 11 之外,你同样可在 Windows 10 上体验 WSL 2 子系统的上述新命令。

  其次是 Linux GUI 应用程序的支持: 这意味着你可在 Windows 11 的 WSL 2 子系统中安装图形应用程序,并让它们与 Windows 11 应用程序一起运行。

  微软正在为开发者引入这项功能,以便其测试应用程序。用户将能够借此运行喜欢的编辑器、工具和程序,辅以 GPU 加速的 3D 图形 / 音频(麦克风 / 扬声器)支持。

  使用 install 命令为 Linux 设置 Windows 子系统后,WSL 2 可配置一个自动运行的 X 服务器,其中包括了正常运行 GUI 应用程序所需的 Wayland 和 Pulse Audio 等组件。

  在关闭应用程序和 WSL 会话之后,选定的 Linux 发行版也会被自动关闭。

  此外在应用程序的安装过程中,系统会在开始菜单中添加一个条目来启动,而无需在控制台中键入命令。

  在运行应用程序时,您还会留意到它包含了一个 Linux 日志,表明它并不是原生的 Windows 应用程序。

  程序运行时,系统呈现的视觉效果与实机运行的 Linux 一样,包括应用程序框架、菜单、按钮和其它事件,均与 Linux 的图形界面相同。

  遗憾的是 Windows 并不着力于渲染这些效果,而是让我们看到运行该应用程序的 Linux 发行版的远程桌面连接。

  至于驱动器的挂载,在 WSL 2 中也变得更加轻松:

  首先打开 PowerShell 并运行 wmic diskdrive list brief,以确定需要挂载上的驱动器。

  然后参照 wsl --mount \.physicaldrivepath --partition 1 命令,将物理驱动器的 ext4 文件系统挂载到 WSL 的第一个分区。

  如需挂载不同的文件系统(以 FAT 文件系统为例),亦可参照 wsl --mount \.physicaldrivepath -t vfat 的命令格式。

  完成驱动器的挂载之后,用户便可始终使用 \wsl.localhostdistronamemountpoint 命令,直接从文件资源管理器访问相应的文件。

  通过更好地集成,Windows 11 上默认的文件资源管理器,也在导航窗格中包含了一个‘Linux’条目,以便用户快速访问特定发行版中的所有文件。

  此外为了提升性能与可靠性,默认路径已从 \wsl 改成了 \wsl.localhost,但老用户还是可以使用原路径来访问文件。

  值得一提的是,WSL 2 中包含了一个新选项,用于在发行版启动期间运行 Linux 命令 —— 前提是在 /etc/wsl.config 的‘引导’部分添加‘命令’选项来更改配置文件。

  最后,Windows 11 中的 WSL 解决方案现还支持 GPU 计算,使得 Linux 二进制文件能够更充分地利用 GPU 来执行计算密集型的机器学习(ML)开发和数据科学工作流。

  【来源:cnBeta.COM】

资源转载网络,如有侵权联系删除。
相关下载

玩家评论

微软内部秘密测试Android子系统还支持ARM和Xbox设备

  此前,微软在Windows 11发布会上宣布,系统可直接运行Android应用。  本来这一重磅功能备受期待,但等了多个预览版本更新也未见其身影,近日微软更是承认,这功能在首发正式详情>>

阅读: 2
日期: 2021-09-05
微软的Android版Windows子系统可能终究不支持XboxOne

  我们昨天报道了微软的Windows Subsystem for Android应用程序在微软商店被发现。该列表最有趣的特点是, 应用同时支持Windows 11(又称Windows 10 22000.0版)和Xbox One,详情>>

阅读: 2
日期: 2021-09-05
WindowsAndroid子系统有趣细节曝光:竟还支持Xbox平台?

  尽管距离 Windows 11 正式版的发布日期已经相当邻近,微软 6 月官宣的 Windows Subsystem for Android 功能却迟迟没能向测试用户交付。 不过从现已上线 Microsoft Sto详情>>

阅读: 3
日期: 2021-09-05
单颗带宽破1TB/s!Rambus宣布HBM3内存子系统

  HBM高带宽内存虽然没能在显卡上普及,但已经成为高性能计算的中坚力量,特别是在人工智能、机器学习方面应用广泛。  最新一代HBM3标准迟迟没有确定,但各家厂商早已按耐详情>>

阅读: 5
日期: 2021-08-18
微软正开发WSA子系统:Android应用可在Intel上运行

  Windows Subsystem for Android (WSA) 将会在今年晚些时候发布。 微软表示 Android 应用可以在 Intel、AMD 和 ARM 在内的所有设备上运行。 微软正在为 Windows 11 详情>>

阅读: 7
日期: 2021-06-28
Linux内核继续打造WWAN子系统发展通用驱动

  Linaro继续领导Linux内核的无线广域网(WWAN)子系统/框架的开发工作。该框架旨在至少部分地处理无线广域网硬件的复杂性和异质性。  这个初始版本增加了WWAN端口的概念详情>>

阅读: 5
日期: 2021-04-06
Windows Hello身份验证引入Linux的Windows子系统

用于Linux的Windows子系统(WSL)是Windows 10的重要组成部分。WSL最初是为开发Web和云应用程序的开发人员设计的,如今已变得功能强大得多,可以将两个截然不同的操作系统结详情>>

阅读: 4
日期: 2021-03-31
为配合PS5的高速SSD,Epic重写了虚幻5的I/O子系统

  近期,VG247 采访了 Epic Games 和其他开发者,谈论了虚幻引擎 5 将如何塑造次世代游戏开发的未来。Epic Games 表示 PS5 的 SSD 将改变游戏开发,他们甚至为 PS5 重写了引擎详情>>

阅读: 5
日期: 2020-06-04
PS5在画面和运算上实现飞跃 Epic为其重写部分虚幻引擎子系统

Epic工程副总裁在接受外媒VG247采访时表示:“PS5在运算和画面表现上都取得了巨大的飞跃,其存储架构也非常特别。以超高速度传输内容的设计,使得开发者能够创建更加密集和细致的详情>>

阅读: 16
日期: 2020-06-04
当年Win10Mobile为何放弃安卓子系统?微软工程师揭晓秘密

原标题:当年 Win10 Mobile 为何放弃安卓子系统?微软工程师揭晓秘密 IT之家5月4日消息 当微软最终放弃与Linux的斗争并将其视为工具而非敌人时,微软彻详情>>

阅读: 12
日期: 2020-05-04
微软为 Linux 子系统提供 Windows Defender 防火墙

前不久,微软以AzureSphereOS的形式发布了自己的Linux版本。而在最新的开发中,该公司又决定将其WindowsDefender防火墙的传递给Linux子系统(WSL详情>>

阅读: 6
日期: 2018-08-27
智能家居子系统之“智能家庭服务器和中继器子系统”

《趣宅智能家居》智能家居子系统之“智能家庭服务器和中继器子系统”智能家居子系统之“智能家庭服务器和中继器子系统”智能家庭服务器是智能家居的神经中枢。主机具备本地处理+云平台两种工作模式,双重功能保证详情>>

阅读: 10
日期: 2018-08-25
【逆水寒】《赛马大亨8》成立子系统详解 赛马大亨8怎么确立子系统

小编为您搜罗的答案:1.该种牡马的血统支配率在该地区高于5%;或在全世界高于2%2.该种牡马的子嗣中最少有4匹成为种牡马3.该种牡马仍然在役同时成立3个详情>>

阅读: 3
日期: 2018-07-19
冒险岛2房屋diy改版介绍 新房子系统改动详解

房屋改版了。楼主出来作死~这个设计是很早以前就想好的了,不过那时候不能做室内设计,大门处理也很难,所以放弃了。正好这次改版很多创意都能改好了。而且结构简单,花了8小时做出来在介绍新作品前来谈几点新房子详情>>

阅读: 3
日期: 2018-04-14
赛马大亨8-子系统确立方法 详解怎么玩

  赛马大亨8中游戏立子系统的确立需要满足一定条件的,满足该条件需要掌握一些操作小技巧才行,现在小编就为大家分享下在赛马大亨8中确立子系统方法。  首先:子系统确立条件(官网)  1.该种牡马的血统支详情>>

阅读: 20
日期: 2018-03-29
精彩推荐
相关专题