系统重装行业的品牌推荐软件

MD5:1CE03B1404620EFF3AEB9BE582D51101
当前位置:首页 > win10

Win10安装Linux子系统教程:小白必看详细指南

2024-12-01 06:20:05   分类:win10

简介:

在Windows 10系统上安装Linux子系统(WSL,Windows Subsystem for Linux)是一种让你同时享受Windows和Linux两者优势的理想方式。通过WSL,你可以在不离开Windows环境的情况下体验Linux的强大功能,并无缝地在两个系统之间切换。本文将详解如何在Windows 10上安装Linux子系统,适合小白用户的详细教程。

工具原料:

系统版本:Windows 10 2004(Build 19041)或更高版本

品牌型号:戴尔XPS 13 9310、联想ThinkPad X1 Carbon(2021款)

软件版本:WSL 2(2023年最新版)

一、启用Windows Subsystem for Linux(WSL)

1、打开“Windows设置”,点击“更新和安全”选项。

2、在左侧菜单中选择“对于开发人员”,然后在右侧找到“开发人员模式”并启用。

3、打开“Windows功能”对话框,勾选“适用于Linux的Windows子系统”选项,点击“确定”并重启计算机。

二、安装Linux发行版

1、打开Microsoft Store,搜索“WSL”,选择你喜欢的Linux发行版,如Ubuntu、Debian等。

2、点击“获取”,然后点击“安装”。 安装完成后,点击“启动”来初始化你的Linux发行版,这可能需要几分钟的时间。

3、按提示为你的Linux环境创建一个用户名和密码。

三、升级到WSL 2

1、WSL 2是WSL的一个更新版本,具有显著的性能改进。要升级到WSL 2,首先需要确保你的系统是2020年5月(Build 19041)及以上版本。

2、打开PowerShell并以管理员身份运行,输入以下命令以启用虚拟机平台:

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

3、重启计算机。

4、下载并安装适用于WSL 2的Linux内核更新包,可以从微软官网进行下载。

5、再次打开PowerShell并以管理员身份运行,输入以下命令将默认WSL设置为WSL 2:

 wsl --set-default-version 2 

6、如果你已经安装了Linux发行版,可以通过以下命令将其转换为WSL 2:

 wsl --set-version <发行版名称> 2  

例如,要将Ubuntu转换为WSL 2,可以输入:

 wsl --set-version Ubuntu 2 

四、使用VSCode配置并开发

1、安装Visual Studio Code(VSCode),可以从VSCode官网下载安装。

2、在VSCode中安装“Remote - WSL”扩展,以便直接在WSL中进行开发。

3、启动VSCode,按快捷键“Ctrl + Shift + P”,输入“Remote-WSL: New Window”并选择它。这样,你就可以在VSCode中使用WSL环境进行开发了。

在VSCode中,你可以安装各种插件和扩展来丰富你的开发环境,并且可以无缝地在Linux和Windows之间切换。

拓展知识:

1、为什么选择WSL而不是传统的双系统:WSL的主要优势是无需重启电脑即可在Windows和Linux之间切换,这对需要同时使用两者的开发者和用户来说非常方便。此外,WSL利用了微软的Hyper-V技术,在性能和兼容性方面也有不俗表现,不少需要多任务处理的用户会发现WSL的效率更高。

2、WSL与虚拟机的比较:WSL与虚拟机(VM)不同,它在文件系统和资源利用上更高效。WSL直接运行在Windows内核之上,而VM则需要模拟一个完整的硬件环境,这会占用更多的资源和带来性能开销。

3、多发行版并存:通过WSL,你可以安装和运行多个不同的Linux发行版,这样对于测试和开发多样化项目将非常方便。你可以通过命令行简单地切换和管理这些发行版。

4、网络连接和文件共享:WSL自然支持网络连接,并且与Windows的文件共享互通。你可以在Linux终端访问Windows的文件系统,反之亦然。

总结:

通过本教程,您现在已经掌握了如何在Windows 10上安装Linux子系统,并了解了基本的使用方法和配置步骤。WSL的应用为开发者和普通用户提供了更高效的工作环境和更多的选择。无论您是进行开发还是学习Linux,WSL都是一个理想的工具。希望这篇指南能对您有所帮助,感谢阅读。