玩转WSL:小白也能轻松驾驭Linux子系统

🚀 第一步:启用 WSL 功能
✅ 步骤:
以管理员身份打开 PowerShell:
右键点击“开始菜单” → “Windows 终端(管理员)” 或 “PowerShell (管理员)”
输入以下命令启用 WSL:

wsl --install


💡 如果你使用的是旧版本 Windows,可能需要手动启用功能:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart


启用虚拟机平台支持(推荐):

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart


重启电脑 ⚠️
🔁 第二步:设置默认版本为 WSL2
✅ 步骤:

wsl --set-default-version 2


✅ 确保输出显示:“The command succeeded.”

📦 第三步:安装 Linux 发行版(例如 Ubuntu)
✅ 方法一:通过 Microsoft Store 安装
打开 Microsoft Store
搜索 Ubuntu 或你喜欢的发行版(如 Debian、Kali、Fedora 等)
点击“获取”安装
📌 安装完成后,在“开始菜单”中找到安装好的发行版启动即可。

✅ 方法二:通过 PowerShell 安装(推荐)

wsl --install -d Ubuntu


📝 可替换 Ubuntu 为你想安装的发行版名称,如 Debian, kali-linux, opensuse-leap-15-4 等等。

sudo apt update

第四步:首次启动配置用户信息
启动安装好的发行版(例如在开始菜单中点击 Ubuntu)
第一次启动会提示你:
创建一个 用户名
设置 密码
⚠️ 注意:密码不会显示在屏幕上,请直接输入然后按回车!

🔄 第五步:更新软件源 & 升级系统
✅ 更新包列表:

✅ 升级已安装包:

sudo apt upgrade


🧠 建议定期执行这两个命令保持系统最新!

🧰 第六步:常用工具安装(可选)
你可以根据需要安装一些常用工具,比如:

sudo apt install git curl wget build-essential zsh vim tmux net-tools


💾 第七步:文件系统与路径互通
✅ Windows 文件访问方式:
在 WSL 中可以访问 Windows 的磁盘,路径如下:

cd /mnt/c
ls


📂 比如你的桌面路径是 /mnt/c/Users/<用户名>/Desktop

✅ WSL 文件访问方式:
在 Windows 资源管理器中访问 WSL 文件系统:

\\wsl$


🖥️ 输入后可以看到各个 Linux 发行版的根目录

🧪 第八步:测试图形界面支持(可选)
如果你希望在 WSL 中运行 GUI 应用程序:

✅ 安装 X Server:
下载安装 VcXsrv 或 Xming
启动 X Server(建议选择多窗口模式)
在 WSL 中设置环境变量:

export DISPLAY=:0


安装 GUI 工具(如 x11-apps):

sudo apt install x11-apps
xcalc


🎨 成功弹出计算器说明图形界面正常工作!

🌐 第九步:网络配置注意事项
默认情况下,WSL2 使用 NAT 网络,和主机共享 IP。
如果你需要从局域网访问 WSL2 中的服务,请注意:
查看本机 IP:hostname -I
主机 IP:cat /etc/resolv.conf | grep nameserver
🧩 示例:你在 WSL2 上运行了一个 Web 服务,默认监听 localhost:8000,可以从主机浏览器访问 http://localhost:8000

📁 第十步:挂载/卸载卷(高级)
如果你有 NTFS 分区或其他分区需要访问:

挂载:
sudo mount -t drvfs D: /mnt/d
卸载:
sudo umount /mnt/d


🧹 第十一步:清理与重装 WSL

查看已安装发行版:
wsl --list --verbose
卸载某个发行版:
wsl --unregister Ubuntu
导出导入发行版:
导出:
wsl --export Ubuntu ubuntu_backup.tar
导入:
wsl --import MyUbuntu .\MyUbuntu\ ubuntu_backup.tar


📌 小贴士 Tips & Tricks

内容提示
🧠 切换 WSL 版本wsl --set-version <distro-name> 2
📂 修改默认登录用户修改 /etc/wsl.conf 文件
🕒 自动启动服务使用 .bashrc 或 systemd 替代方案
💾 磁盘空间不足?WSL2 使用虚拟硬盘 vhdx,可扩容

📚 推荐资源
WSL 官方文档
Awesome WSL
Oh My Zsh + WSL
🎉 总结
🎉 至此,你已经成功安装并配置好了 WSL2,并可以在 Windows 上愉快地使用 Linux 系统啦!

💻 WSL 是连接 Windows 和 Linux 的桥梁,无论是开发、学习还是调试都超级方便!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值