微软为Windows 11 Linux子系统带来了一些新特性(windows 10 linux子系统)

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

微软为Windows 11 Linux子系统带来了一些新特性(windows 10 linux子系统)

尽管大版本仍是 WSL 2,但 Windows11 还是带来了体验方面的诸多改进,包括对 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子系统带来了一些新特性(windows 10 linux子系统)

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

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

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

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

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

微软为Windows 11 Linux子系统带来了一些新特性(windows 10 linux子系统)

其次是 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 的命令格式。

微软为Windows 11 Linux子系统带来了一些新特性(windows 10 linux子系统)

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

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

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年7月18日 上午10:05
下一篇 2022年7月18日 上午10:19

相关推荐

  • 项目管理系统:帮助企业管理者提高决策效率(项目管理的系统)

    项目管理的精髓在于"管理"。每个成功的项目背后都是一系列明确的计划、详尽的资源分配和透明的团队沟通。然而,在日益繁忙和竞争激烈的商业环境中,只依靠人力进行管理已…

    科研百科 2024年2月22日
    101
  • 光伏设计软件

    光伏设计软件:让光伏 installation 更加高效和简单 光伏技术已经成为了现代能源技术中的一个重要组成部分。随着太阳能电池的技术进步,光伏设计软件也在不断发展。这些软件可以…

    科研百科 2024年11月7日
    0
  • 合阳县金峪镇成功举办第二期党建专职管理员培训班(党建专职人员)

    为了壮大基层党建工作力量,进一步推进基层党建工作再提升,合阳县金峪镇党政办积极组织筹备,利用7月12日、13日、14日三天时间,开办了金峪镇第二期党建专职管理员培训班。 开班仪式上…

    科研百科 2023年6月29日
    154
  • 项目简介和研究目的的区别

    项目简介和研究目的的区别 随着科技的不断发展,人们对科学研究的需求也在不断增加。在科学研究中,研究目的是非常重要的因素之一。研究目的决定了研究的重点和方向,同时也决定了研究结果的价…

    科研百科 2024年12月9日
    5
  • 安庆师范大学 张蕾

    张蕾,是安庆师范大学的一名女生。她出生在一个普通的家庭,从小就热爱学习。在高中时,她成绩一直名列前茅,被定为班级的学习委员。在大学期间,她更是努力学习,多次获得奖学金,并多次参加社…

    科研百科 2024年10月19日
    5
  • 超好用!项目管理的8个表格

    超好用!项目管理的8个表格 在项目中,管理是非常重要的一环。一个好的项目管理表格可以帮助更好地组织和管理项目,确保项目能够按时完成,并达到预期的目标。本文将介绍超好用!项目管理的8…

    科研百科 2024年12月9日
    1
  • 合同管理人

    合同管理人 为规范合同管理人的管理工作,确保合同管理人的工作质量,我们订立本合同。 第一条 合同管理人的资质 本合同管理人应当具有独立法人资格,并取得相应的营业执照和资质证书。 第…

    科研百科 2024年8月16日
    21
  • 贵州省国家级科研项目名单贵州省国家级科研项目名单

    贵州省国家级科研项目名单 随着科技的不断发展,贵州省国家级科研项目名单也在不断更新。作为我国的一个重要省份,贵州在科技领域取得了很多成就,并吸引了大量的国内外科学家前来合作研究。以…

    科研百科 2024年6月18日
    44
  • 项目管理系统的概念(项目管理系统都有什么功能)

    项目管理系统都有什么功能项目管理系统都有什么功能?是负责管理商务,同时也能在管理市场和商务部门,和企业的合作。但是在做这件事之前,最重要的是要明白,这件事是不是不该做,怎么能控制住…

    科研百科 2024年8月1日
    28
  • WPS Excel:项目管理甘特图是怎么制作的(excel项目管理甘特图制作教程)

    下面这张就是甘特图,从图上可以很清楚地看到项目安排时间表,也可以用来管理多个并行开发的项目时间。 为什么叫甘特图呢? 这是因为他的发明者叫做亨利·劳伦斯·甘特(Henrry L. …

    科研百科 2023年7月31日
    140