参考文章:https://learn.microsoft.com/en-us/windows/wsl/install

Developers can access the power of both Windows and Linux at the same time on a Windows machine.

The Windows Subsystem for Linux (WSL) lets developers install a Linux distribution (such as Ubuntu, OpenSUSE, Kali, Debian, Arch Linux, etc) and use Linux applications, utilities, and Bash command-line tools directly on Windows, unmodified, without the overhead of a traditional virtual machine or dualboot setup.

开发者可以在Windows机器上同时访问WindowsLinux的强大功能

Windows子系统Linux(WSL)允许开发者安装Linux发行版(如Ubuntu、OpenSUSE、Kali、Debian、Arch Linux等)并直接在Windows上使用Linux应用程序实用程序Bash命令行工具,而无需对其进行修改,也无需传统虚拟机双启动设置的开销。

Prerequisites - 先决条件

You must be running Windows 10 version 2004 and higher (Build 19041 and higher) or Windows 11 to use the commands below.

您必须运行Windows 10 版本 2004 及更高版本版本 19041 及更高版本)或者Windows 11才能使用以下命令。

If you are on earlier versions please see the manual install page.

如果你使用的是早期版本,请查看手动安装页面

https://learn.microsoft.com/en-us/windows/wsl/install-manual

Install WSL command

You can now install everything you need to run WSL with a single command.

Open PowerShell or Windows Command Prompt in administrator mode by right-clicking and selecting "Run as administrator", enter the wsl --install command, then restart your machine.

您现在可以使用单个命令安装运行WSL所需的一切。

通过右键单击并选择"以管理员身份运行",在PowerShellWindows命令提示符中输入wsl --install命令,然后重新启动您的机器。

wsl --install

This command will enable the features necessary to run WSL and install the Ubuntu distribution of Linux. (This default distribution can be changed).

If you’re running an older build, or just prefer not to use the install command and would like step-by-step directions, see WSL manual installation steps for older versions.

The first time you launch a newly installed Linux distribution, a console window will open and you’ll be asked to wait for files to de-compress and be stored on your machine.

All future launches should take less than a second.

这个命令将启用运行WSL所需的功能并安装Linux的Ubuntu发行版。(这默认发行版可以更改)。

如果您使用的是旧版本,或者不想使用安装命令并且需要逐步说明,请参阅旧版本WSL手动安装步骤

当您首次启动新安装的Linux发行版时,将打开一个控制台窗口并会要求您等待文件进行解压缩并存储到您的机器上。

未来的所有启动应该只需不到一秒钟

正在安装: Ubuntu

已安装 Ubuntu。

正在启动 Ubuntu…

Installing, this may take a few minutes…

Please create a default UNIX user account.

The username does not need to match your Windows username.

For more information visit: https://aka.ms/wslusers

Enter new UNIX username: codezsx

New password:

Retype new password:

passwd: password updated successfully

Installation successful!

To run a command as administrator (user “root”), use “sudo ”.

See “man sudo_root” for details.

Welcome to Ubuntu 22.04.3 LTS (GNU/Linux 5.15.146.1-microsoft-standard-WSL2 x86_64)

  • Documentation: https://help.ubuntu.com
  • Management: https://landscape.canonical.com
  • Support: https://ubuntu.com/advantage

This message is shown once a day.

To disable it please create the /home/codezsx/.hushlogin file.

安装中,请稍候片刻…

请创建一个默认的UNIX用户账户。用户名不需要与您的Windows用户名匹配。

有关更多信息,请访问:https://aka.ms/wslusers

输入新的UNIX用户名:codezsx

新密码:

重新输入新密码:

passwd:密码更新成功

安装成功!

要以管理员用户(用户“root”)身份运行命令,请使用“sudo <command>”

有关详细信息,请参阅“man sudo_root”。

欢迎来到 Ubuntu 22.04.3 LTS (GNU/Linux 5.15.146.1-microsoft-standard-WSL2 x86_64)

  • 文档: https://help.ubuntu.com
  • 管理: https://landscape.canonical.com
  • 支持: https://ubuntu.com/advantage

该消息每天显示一次。

要禁用它,请创建 /home/codezsx/.hushlogin 文件。

Note

The above command only works if WSL is not installed at all.

If you run wsl --install and see the WSL help text, please try running wsl --list --online to see a list of available distros and run wsl --install -d <DistroName> to install a distro.

To uninstall WSL, see Uninstall legacy.

version of WSL or unregister or uninstall a Linux distribution.

注意

上述命令仅在没有安装WSL时才有效。

如果您运行wsl --install后看到WSL帮助文本,请尝试运行wsl --list --online来查看可用发行版的列表,并运行wsl --install -d <发行版名称>来安装发行版。

要卸载WSL,请参阅卸载旧版

卸载版本的WSL取消注册或卸载Linux发行版

到这里,WSL2就算是安装成功了。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐