如何为Linux启用Windows子系统
如果你想在Windows上运行Linux终端,你最好的选择是启用Windows Subsystem for Linux(WSL),这是一种网关打开程序,允许你在Windows操作系统上安装Linux bash shell。一旦启用了WSL,就可以安装一个Linux发行版。
在Windows 10上运行WSL的要求
在启用Windows Subsystem for Linux之前,您应该了解运行WSL所需的最低要求。
根据微软的说法
,您应该运行Windows 10(64位)版本2004或更高版本,内部版本19041或更高。
所有Windows 11版本都可以运行WSL。
如果你不确定你的Windows 10风格,很容易
检查您安装了哪个版本的Windows 10
.
一些旧版本的Windows 10也可以工作,但您必须手动安装WSL。
如何为Linux启用Windows子系统
为了在Windows 10上安装Linux bash shell,首先必须启用Windows Subsystem for Linux。
您将知道WSL是否未启用,因为您将遇到错误:“Windows Subsystem for Linux可选组件未启用。请启用它,然后重试。”
以下是如何在Windows 10中启用WSL:
您首先需要进入Windows
程序和功能
.
设置
并选择
应用程序
.
相关设置
点击
程序和功能
.
一旦您进入,请单击
打开或关闭Windows功能
在左侧面板上。然后向下滚动并选中相应的框以启用Windows Subsystem for Linux。
点击
好啊
保存您的更改并点击
现在重启
以完成该过程。
在Windows计算机上安装WSL
在Windows设备上启用WSL后,您可以
安装Linux的Windows子系统
。之后,您可以在Windows PC中安装任何受支持的Linux发行版。选择
小型、轻量级Linux发行版
可能会有所帮助。
你也可以
在Windows中安装Linux桌面
它为您提供了一个图形用户界面。
WSL1还是WSL2:哪一个对你更好?
WSL2是Windows Subsystem for Linux的升级版本,现在是在Windows中安装Linux发行版时的默认版本。它适用于Windows 11或Windows 10,1903版,18362版或更高版本。
WSL的两个版本之间存在一些差异;主要是,WSL2除了支持完全的系统调用兼容性和IPv6支持之外,还提供了更好的性能。此外,WSL2在托管虚拟机(VM)中使用完整的Linux内核,因此您不必设置和管理VM来运行Linux发行版。
切换到WSL1的原因
虽然最新版本的WSL提供了更好的性能和更广泛的支持,但您可能需要使用旧版本是有原因的。这是因为WSL1运行的是较旧版本的VMware和VirtualBox,而WSL2不运行,尽管它与最新版本的VirtualBox和VMware兼容,这两个版本都支持Hyper-V。
使用WSL1而不是WSL2的主要原因是它在操作系统文件系统中提供了更好的性能——这是一个可以通过在Linux文件系统中创建项目文件来克服的障碍。
启用WSL并安装Linux发行版后,您就可以执行命令了。
延伸阅读:
Windows 记事本终于获得自动更正和拼写检查功能
在首次引入 Windows 大约 41 年后,记事本终于更新了自动更正和拼写检查功能。这家科技巨头于今年 3 月推出了拼...
Ubuntu 的 apt 和 apt-get 命令有什么区别?
在Ubuntu及其他基于Debian的Linux发行版中,软件包管理是系统维护的一个重要方面。apt和apt-get是两...
Ubuntu远程桌面:如何设置和连接
远程桌面是一种允许您远程接管和使用另一台计算机的服务。在Ubuntu中,可以在图形客户端机器上启用它来控制主机。此功能对...
苹果公司在“放开”iPad活动上宣布的4款产品(以及你错过了什么)
利用当天的视频 苹果2024年5月的“放开”活动标志着iPad系列的一个重要里程碑,该公司推出了自成立以来最重大的升级。...
将照片从iPhone传输到iPhone的8种快速方法
已升级到新iPhone,是否要从旧设备中移动所有照片?或者你只是想从别人的iPhone上转移照片?以下是在两部iPhon...