📜  将 linux 子接口添加到 Windows 终端 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:25:14.224000             🧑  作者: Mango

将 Linux 子接口添加到 Windows 终端 - Shell-Bash

在一些特定的情况下,你可能需要在 Windows 终端上使用 Linux 子接口。这时你可以通过安装 Windows Subsystem for Linux(WSL)来实现该功能。WSL是一个能够使你在 Windows 上运行 Linux 的东西,它被内置在 Windows 10 当中。

步骤
1. 以管理员身份启动 PowerShell

在开始之前,你需要以管理员身份启动 PowerShell。

2. 开启开发人员模式

在 PowerShell 中输入以下指令并运行:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
3. 安装适用于 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
4. 安装 Linux 发行版

在 Microsoft Store 中下载并安装任意一个 Linux 发行版。

5. 启动 Linux 发行版并创建一个用户名和密码

在 Windows 应用程序列表中找到已安装的 Linux 发行版并启动它。这将初始化你的 Linux 系统并创建一个新的用户名和密码。

6. 添加 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 子接口了。