分享最新优惠信息
购买主机更加划算

Windows10及更高版本上本地运行Linux系统的简单方法

对于Windows10及更高版本、Windows Server 2019及更高版本,可以直接在Windows上本机运行Linux 发行版(包括Ubuntu、Debian和OpenSUSE),而且无需双启动。

更重要的是,还可以在同一个 WSL(Linux的Windows子系统)环境中运行Linux、PowerShell和Windows命令提示符 (cmd.exe) 命令。下面简单介绍下如何在Windows10及更高版本上本地快速启动WSL的方法。

WSL系统

更新Windows系统

为确保拥有所有必需的WSL组件,请更新Windows。一种相对通用的方法步骤如下:

  1. Windows键+R。
  2. 输入control update,然后选择OK按钮。
  3. 最后选择Check for updates(检查更新)按钮。

通过以上几个步骤,可以轻松的更新Windows,建议大家使用这种方法。

安装Linux发行版步骤

1、右键单击​​开始菜单,选择Windows PowerShell (Admin),然后选择

2、在PowerShell命令提示符下,运行以下命令:

wsl --install --online

3、从NAME列中,选择可用的Linux发行版,如下图所示:

选择可用的Linux发行版

4、注意,Ubuntu左边的星号表示默认会安装这个发行版,所以直接安装的话,会安装Ubuntu版本:

wsl --install

安装Ubuntu版本

如果需要安装不同的Linux发行版,例如SLES-12,则可以运行以下命令:

wsl --install --distribution SLES-12

5、安装完成之后需要重新启动计算机。由于已经在PowerShell命令提示符下,所以可以可以按如下方式完成:

Restart-Computer

如果出现以下错误,请参考0x80370102无法启动虚拟机错误的几种常见解决方法

0x80370102错误

6、接下来选择开始菜单,然后选择Ubuntu或已安装的任何Linux发行版,如下图所示:

选择Ubuntu系统

7、输入Linux用户名和密码(admin不能设置,如下图所示):

设置Linux用户名和密码

8、返回提升的PowerShell或Windows命令提示符 (cmd.exe) 并运行以下命令:

wsl --update

如果WSL更新是可用的,那么将会出现下图所示信息:

WSL系统更新

如上所述,重新启动系统,在提升的PowerShell或Windows 命令提示符运行以下命令:

wsl --shutdown

9、选择开始菜单,然后选择Ubuntu或已安装的任何Linux发行版。这时候应该会进入Linux命令提示符,这样就可以运行Linux命令啦:

进入Linux命令提示符

总结

以上就是在Windows10及更高版本上本地运行Linux系统的简单方法,设置相对来说比较简单。后面有时间小编将继续介绍关于WSL Linux 命令提示符的一些功能,包括混合Linux、PowerShell 和 Windows 命令提示符 (cmd.exe) 命令的能力。

众所周知,Windows Subsystem for Linux(简称WSL)是一个在Windows 10及以上版本运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,其目标是使纯正的Ubuntu、Debian等映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。从而使得用户直接在Windows系统上运行Linux命令。

未经允许不得转载:惠主机 » Windows10及更高版本上本地运行Linux系统的简单方法