win10安装linux命令
win10安装linux命令详细介绍
在 Windows 10 上安装 Linux 有两种主流方式:双系统安装和Windows 子系统(WSL)。以下是详细的命令和操作步骤,结合 2025 年最新工具与优化方法:
一、通过 WSL 安装 Linux(推荐)
1. 启用 WSL 和虚拟化功能
- 管理员权限运行 PowerShell:
powershellwsl install该命令会自动完成以下操作:
- 启用「适用于 Linux 的 Windows 子系统」和「虚拟机平台」功能。
- 下载并安装 WSL 2。
- 安装默认的 Ubuntu 发行版。
- 若需指定发行版(如 Debian、Kali Linux):
powershellwsl install d Debian
2. 验证安装与配置
- 查看已安装的发行版:powershell
wsl l v - 切换至 WSL 2(提升性能):powershell
wsl version 2
3. 启动与初始化
- 首次启动:powershell
ubuntu按提示设置用户名和密码。
4. 高级配置(可选)
- 迁移安装位置(避免占用 C 盘空间):
- 备份当前系统:powershell
wsl export Ubuntu-2204 D:\wsl\Ubuntutar - 注销原系统:powershell
wsl unregister Ubuntu-2204 - 导入到新位置:powershell
wsl import Ubuntu-2204 D:\wsl D:\wsl\Ubuntutar
- 备份当前系统:powershell
- 更新系统:
bashupdate upgrade
二、双系统安装(需分区)
1. 创建 Linux 分区
- 管理员权限运行 PowerShell:powershell
diskpart输入以下命令:diskpart
list disk # 查看磁盘列表select disk 0 # 选择目标磁盘(注意替换为实际磁盘号)
list partition # 查看现有分区
create partition primary size=50000 # 创建50GB主分区(可调整大小)
format fs=ntfs quick # 格式化为NTFS(临时使用,安装时会覆盖为Linux格式)
assign letter=Z # 分配盘符
exit
2. 制作 Linux 启动盘
- 工具推荐:Rufus(官网)
- 命令行方式(需管理员权限):powershell
diskpartdisk 1
clean
create partition primary
format fs=fat32 quick
assign
然后将 Linux 镜像文件复制到 USB 根目录。
3. 安装 Linux
- 进入 BIOS/UEFI:重启电脑,按
Del、F2或F12(因机型而异)进入启动菜单。 - 选择从 USB 启动。
- 在 Linux 安装程序中:
- 选择「Something Else」手动分区。
- 选择之前创建的分区(如
/dev/sdaX),格式化为ext4,挂载为/。 - 若需单独分区,可创建
swap交换分区。
三、2025 年新增功能与优化
1. WSLg 图形界面支持
- 安装命令(需 Windows 10 Insider Preview Build 21362+):powershell
wsl install d Ubuntu gui - 直接运行图形应用:bash
geditgedit
2. 硬件加速优化
- 启用 GPU 加速(需独立显卡):bash
nvidia-driver-520wsl
四、常见问题与解决方案
- WSL 安装失败:
- 确保 Windows 版本为 1903 或更高。
- 启用「开发人员模式」:设置 → 更新与安全 → 开发者选项。
- 双系统引导问题:
- 进入 BIOS/UEFI,将 Linux 启动盘设为第一启动项。
- 若 Windows 引导丢失,使用 Windows 安装盘修复引导。
- 磁盘空间不足:
- WSL:使用
wsl --shutdown关闭所有实例,然后:powershellwsl \\?\VolumeGUID\ - 双系统:使用
gparted(Linux 下)调整分区大小。
- WSL:使用
五、推荐工具与资源
- WSL 配置工具:Windows Terminal(微软商店下载)。
- Linux 发行版:Ubuntu 24.04 LTS(稳定)、Kali Linux(安全测试)。
- 文档参考:WSL 官方文档。
通过以上方法,你可以快速在 Windows 10 上运行 Linux 环境,兼顾兼容性与性能。根据需求选择 WSL 或双系统方案,享受跨平台开发与学习的便利。