前言
很多新手想学习Linux,但又不想放弃Windows系统(毕竟日常办公、娱乐还是Windows更便捷),这时就有两种完美解决方案:安装Linux虚拟机,或开启Windows自带的WSL(Windows Subsystem for Linux,Windows子系统)。两者各有优势:虚拟机适合需要完整Linux环境、模拟真实服务器场景的用户;WSL则更轻便,无需单独启动系统,可直接在Windows终端中使用Linux命令,适合日常学习和开发。今天,我们就来详细讲解这两种方法的完整安装步骤,新手也能轻松上手。
前置准备:
-
操作系统:Windows 10 版本2004及以上(内部版本19041及以上)或Windows 11(WSL要求,虚拟机无严格版本限制);
-
硬件要求:内存≥4GB(建议8GB及以上),硬盘剩余空间≥20GB;
-
工具准备:虚拟机软件(推荐VMware Workstation Player,免费)、Linux镜像文件(推荐Ubuntu 22.04 LTS,新手友好)。
截图指引:1. 查看Windows版本:按下Win+R,输入"winver",截图弹出的版本窗口,标注出"版本2004及以上""内部版本19041及以上"两个关键条件;2. 虚拟机软件及镜像下载:截图VMware官网下载页(标注"VMware Workstation Player"免费下载入口)、Ubuntu官网镜像下载页(标注"Ubuntu 22.04 LTS"下载按钮)。
第一部分:安装Linux虚拟机(VMware + Ubuntu)
步骤1:安装VMware Workstation Player
-
打开VMware官网,搜索"VMware Workstation Player",下载对应Windows版本(免费用于非商业用途);
-
运行安装程序,一路下一步,默认安装即可(可自定义安装路径,建议不要装在C盘);
-
安装完成后,打开VMware,点击"创建新的虚拟机",进入虚拟机配置向导。
截图指引:1. 截图VMware安装界面(标注"下一步"按钮、安装路径选择框);2. 截图VMware主界面(标注"创建新的虚拟机"按钮),方便新手快速找到对应操作入口。
步骤2:配置虚拟机并安装Ubuntu
-
选择"典型(推荐)",点击下一步;
-
选择"安装程序光盘映像文件(iso)",点击"浏览",选择下载好的Ubuntu镜像文件;
-
填写虚拟机名称(如"Ubuntu 22.04")、安装位置(建议装在非C盘,如D盘,分配20GB以上空间),点击下一步;
-
磁盘大小默认20GB即可,选择"将虚拟磁盘存储为单个文件",点击下一步;
-
点击"自定义硬件",可调整内存(建议分配4GB,即4096MB)、处理器(默认1核即可,可根据电脑配置调整),点击关闭;
-
点击"完成",虚拟机开始启动,进入Ubuntu安装界面;
-
选择语言(建议"中文(简体)"),点击"安装Ubuntu";
-
键盘布局默认"汉语",点击下一步;
-
选择"正常安装"(新手推荐),勾选"下载更新"和"安装第三方软件",点击下一步;
-
磁盘分区默认"清除整个磁盘并安装Ubuntu"(新手推荐,不会影响Windows系统),点击下一步,确认分区;
-
选择所在地区(如"上海"),点击下一步;
-
填写用户名、密码(记住密码,后续登录需要),点击"继续";
-
等待安装完成(约10-20分钟,取决于网络和电脑配置),安装完成后点击"重启";
-
重启后,输入密码登录,即可进入Ubuntu桌面环境,虚拟机安装完成。
截图指引:按步骤截图关键界面,重点标注:1. 虚拟机配置向导中"iso文件选择""安装位置选择""自定义硬件"三个界面;2. Ubuntu安装界面中"语言选择""安装类型选择""用户名密码设置"三个关键步骤;3. 最终Ubuntu桌面环境界面,标注"成功安装"的标识。
第二部分:安装WSL(Windows子系统,更轻便)
WSL无需单独启动系统,可直接在Windows终端中使用Linux命令,占用资源少,适合日常学习和开发,推荐新手优先尝试。
步骤1:启用WSL相关功能
-
以管理员身份打开PowerShell(按下Win+X,选择"Windows终端(管理员)");
-
输入命令:
wsl --install,按下回车; -
该命令会自动启用WSL和虚拟机平台功能,并默认安装Ubuntu发行版(可修改默认发行版);
-
等待安装完成,提示"请重启计算机以完成安装",重启电脑。
截图指引:1. 截图Win+X菜单(标注"Windows终端(管理员)"选项);2. 截图PowerShell界面(标注输入的命令**wsl --install**及执行后的提示信息);3. 截图"重启计算机"的提示窗口。
步骤2:初始化WSL并设置用户
-
重启电脑后,自动弹出Linux终端窗口,等待文件解压缩和安装(首次启动约1-2分钟);
-
安装完成后,提示设置用户名和密码(用户名小写,密码输入时不显示,正常输入即可);
-
输入密码后,按下回车,即可进入WSL环境(此时已可以使用Linux命令)。
截图指引:1. 截图Linux终端初始化界面(标注"文件解压缩"进度);2. 截图用户名密码设置界面(标注"用户名输入框""密码输入框");3. 截图成功进入WSL的界面(标注命令行提示符,如"ubuntu@DESKTOP-XXXX:~$")。
步骤3:WSL常用配置(可选,提升体验)
-
更新软件源:输入命令
sudo apt update && sudo apt upgrade,输入密码后,等待更新完成(首次更新可能需要几分钟); -
更换国内软件源(解决更新慢的问题):新手可参考网上教程,替换为阿里云、清华源等;
-
打开Windows终端,点击顶部下拉菜单,可看到"Ubuntu"选项,后续可直接通过该选项打开WSL。
截图指引:1. 截图WSL终端中输入更新命令的界面(标注命令及执行进度);2. 截图Windows终端下拉菜单(标注"Ubuntu"选项),方便新手快速找到WSL启动入口。
常见问题解决
-
安装WSL提示"版本过低":升级Windows系统到10 2004以上版本,或手动安装WSL(参考微软官方文档);
-
虚拟机启动失败:进入BIOS,开启"虚拟化技术"(不同电脑快捷键不同,常见F2、F10、Del);
-
WSL安装停在0.0%:输入命令**
wsl --install --web-download -d Ubuntu**,手动下载发行版后安装。
截图指引:1. 截图WSL版本过低的提示窗口(标注"升级Windows系统"的提示);2. 截图BIOS中"虚拟化技术"的开启界面(标注对应选项);3. 截图WSL手动下载命令的执行界面。
总结:新手想快速上手Linux,优先选WSL(轻便、无需切换系统);如果需要完整的Linux桌面环境、模拟服务器场景,选虚拟机。两种方法都能满足学习需求,大家可根据自己的需求选择。