Win10 安装 WSL

Win10 安装 WSL

WSL(Windows Subsystem for Linux)是 Windows 10 系统上的 Linux 子系统,它让我们可以在 Windows 中使用 Linux 命令行工具并运行 Linux 应用程序。WSL 是微软与 Canonical 公司合作开发的,当前的 WSL 2 已经接近于完美,丝毫不逊于虚拟机里面安装的 Ubuntu 系统。如果你已经升级到最新版本的 Windows 10 或者有计划升级,那么在你的 PC 上尝试安装 WSL 可以帮助你更好地提高工作效率。

步骤一:启用 WSL 功能

在 Windows 10 系统上启用 WSL 功能是实现 WSL 安装的第一步。具体启用方法如下:

  1. 打开 PowerShell,以管理员身份运行,输入以下代码并按下回车键:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  1. 输入以下代码并按下回车键,将 WSL2 设置为默认版本:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  1. 重启 Windows 10 系统,以便使修改生效。

  2. 完成上述操作后,我们需要从 Microsoft Store 下载 Ubuntu 发行版。

步骤二:从 Microsoft Store 下载 Ubuntu 发行版

  1. 搜索 Microsoft Store,打开它。

  2. 在搜索框中输入 Ubuntu,点击搜索按钮。

  3. 安装 Ubuntu。如果是第一次下载应用程序,需要输入 Microsoft 账号和密码以进行认证。

  4. 安装完成后,Ubuntu 应用程序图标将出现在 Windows 启动菜单中。

步骤三:配置 WSL

安装 Ubuntu 后,我们需要对 WSL 的配置进行必要的设置。

  1. 双击 Ubuntu 应用程序图标打开,在初始化过程中设置用户名和密码。

  2. 安装 Zsh 和 Oh-My-Zsh。在 Ubuntu 终端中输入以下命令:

sudo apt update
sudo apt install zsh -y
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  1. 安装 FiraCode 字体,可以在终端上实现漂亮的字体渲染:
sudo apt install fonts-firacode -y

步骤四:使用 WSL

现在,我们已经完成了 WSL 的安装和配置。我们来试着使用一下 WSL 的效果。

我们首先打开 Ubuntu 终端,在命令行中输入一些常用的 Linux 命令,例如:

ls /
cd /
pwd

以上命令会显示当前文件夹的目录结构,切换到 ‘/’ 根目录,并输出当前文件夹的路径。同时,在 Ubuntu 中可以访问 Windows 系统上的文件和文件夹,即使当前的用户没有管理员权限,也可以使用以下命令跨越多个系统:

cd /mnt/d/ # 在 Ubuntu 终端中访问 Windows D 盘
cd /mnt/e/ # 在 Ubuntu 终端中访问 Windows E 盘

此外,你还可以在 WSL 中运行一些比较复杂的 Linux 应用程序和环境,例如 Python、Node.js 和 Docker 等。

结论

通过以上步骤,我们可以轻松地在 Windows 10 上安装 WSL,使用 Linux 命令行工具并运行 Linux 应用程序。WSL 在工作效率和系统稳定性上有着非常大的优势,帮助我们更好地完成任务和项目开发。如果你需要在 Windows 上进行 Linux 开发,WSL 可以让你轻松地完成这些工作。当然,WSL 也有其自己的一些限制,例如在 WSL 中运行的应用无法与 Windows 中的应用直接交互等,但是大部分情况下这些限制并不会影响到我们的工作。总的来说,WSL 是一项非常有用的技术,它让我们更加便捷地进行 Linux 开发和维护工作。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程