在Windows 10上安装Linux可以通过多种方式实现,其中最常用的是使用Windows Subsystem for Linux(WSL)或通过虚拟机安装。以下是详细的操作步骤和注意事项:

操作步骤

Win10安装Linux:操作步骤与注意事项

1. 启用适用于 Linux 的 Windows 子系统

  • 开启开发者模式:“设置”>“更新与安全”>“开发者选项”>开启开发人员模式。
  • 以管理员身份打开 PowerShell,输入命令:`dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart`。
  • 2. 检查运行 WSL 2 的要求

  • 对于 x64 系统:版本 1903 或更高版本,内部版本为 18362.1049 或更高版本。
  • 对于 ARM64 系统:版本 2004 或更高版本,内部版本为 19041 或更高版本。如果系统版本不满足要求,可将系统更新到最新版本。
  • 3. 启用虚拟机功能

  • 以管理员身份打开 PowerShell,运行命令:`dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart`。执行成功后,通过“控制面板”>“卸载程序和功能”>“启用或关闭Windows功能”,可以看到“虚拟机平台”已经被勾选上。然后必须重启计算机。
  • 4. 下载 Linux 内核更新包

  • 下载适用于 x64 计算机的 WSL2 Linux 内核更新包,双击运行下载的更新包。
  • 5. 将 WSL 2 设置为默认版本

  • 打开 PowerShell,运行命令:`wsl --set-default-version 2`。
  • 6. 下载并安装 Linux 发行版

  • 打开 Microsoft Store,选择你喜欢的 Linux 发行版,如 Ubuntu,然后选择“获取”。首次启动新安装的 Linux 分发版时,控制台窗口将打开,系统将要求你等待一到两分钟,以便文件取消压缩并存储在电脑上。之后,需要为新的 Linux 分发版创建用户帐户和密码。
  • 注意事项

  • 系统要求:确保 Windows 10 版本满足运行 WSL 2 的要求,否则可能会遇到兼容性问题。
  • 虚拟化支持:在安装 WSL 2 之前,必须启用“虚拟机平台”可选功能,并且计算机需要虚拟化功能才能使用。如果在安装过程中遇到问题,请检查是否在 BIOS 中启用了虚拟化。
  • 下载和安装:可以通过 Microsoft Store 下载和安装 Linux 发行版,但如果 Microsoft 应用商店应用不可用,也可以通过其他方式下载并手动安装 Linux 分发版。
  • 用户帐户和密码:安装完成后,需要为新安装的 Linux 发行版创建用户帐户和密码。
  • 文件互操作:可以直接在 Ubuntu 的 `mnt` 目录操作 Windows 硬盘,在 `/mnt` 路径就可以看到 Windows 的盘符。在文件资源管理器中输入 `wsl$` 可以快速访问 Ubuntu 目录。
  • 通过上述步骤和注意事项,您应该能够顺利在 Windows 10 上安装和运行 Linux。如果在安装过程中遇到任何问题,可以参考 Microsoft 的官方文档或社区支持来解决问题。