📅  最后修改于: 2023-12-03 15:25:14.224000             🧑  作者: Mango
在一些特定的情况下,你可能需要在 Windows 终端上使用 Linux 子接口。这时你可以通过安装 Windows Subsystem for Linux(WSL)来实现该功能。WSL是一个能够使你在 Windows 上运行 Linux 的东西,它被内置在 Windows 10 当中。
在开始之前,你需要以管理员身份启动 PowerShell。
在 PowerShell 中输入以下指令并运行:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
在 PowerShell 中输入以下指令并运行:
Invoke-WebRequest -Uri https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi -OutFile wsl_update_x64.msi
msiexec /i wsl_update_x64.msi
在 Microsoft Store 中下载并安装任意一个 Linux 发行版。
在 Windows 应用程序列表中找到已安装的 Linux 发行版并启动它。这将初始化你的 Linux 系统并创建一个新的用户名和密码。
以管理员身份运行 PowerShell 并输入以下指令:
## 找到你的 Linux 发行版
wslconfig /l
## 为 Linux 子接口添加 IP 地址
wsl --set-version <distribution name> 2
wsl <distribution name> ifconfig
这些指令将为你的 Linux 子接口添加 IP 地址。
以上就是将 Linux 子接口添加到 Windows 终端 - Shell-Bash 的全部流程,通过以上步骤,你现在应该已经可以在你的 Windows 系统上使用 Linux 子接口了。