将Linux与你熟悉和喜爱的Windows整合在一起,不用担心破坏任何重要的东西。
如果你正在读这篇文章,你可能对Windows非常满意。毕竟,Windows 11刚刚带着它所有的新东西到来,即使你不能真正更新到它,Windows 10也不会消失。
那么,为什么我在谈论学习Linux呢?首先,学习新东西永远不会太晚,也不会是个坏主意。你现在可能没有使用Linux,而且你可能在想这是一种浪费,因为你对Windows很满意。但Linux并不只是一些你不关心的其他桌面操作系统。它在广阔的世界里有大量的应用。
最重要的是,由于Linux的Windows子系统(WSL),从你的Windows 10或Windows 11 PC的舒适度上很容易得到一些基础知识。Linux和Windows的无缝整合使WSL成为开始学习Linux的完美工具,而不必离开你已经使用的舒适环境。
什么是WSL?
WSL本质上是一个在Windows上运行的虚拟机。你不必离开Windows来运行它,你可以使用Windows终端应用程序来访问它,现在你甚至可以在Windows文件资源管理器中访问其文件系统。
简单地说,你几乎可以把WSL看作是你在Windows电脑上运行的任何其他应用程序。你可以打开它,在里面做你需要的事情,然后关闭它。它可以与其他Windows应用程序一起运行,也可以与VSCode等Windows应用程序集成。
最新的版本,WSL2,运行一个完整的、适当的Linux内核,所以它的速度很快,而且在大多数情况下,它就像与一个本地的Linux桌面操作系统互动。通过Windows 11,你甚至可以使用WSL运行Linux GUI应用程序。它真的很强大,很容易设置,而且,如果有什么东西真的坏了,也很容易完全摆脱,不会造成任何持久的损害。
安装WSL是一件轻而易举的事,在Windows 11上只需一个命令就可以完成。它现在也可以在微软商店与在WSL内运行的各种官方支持的发行版一起使用。
熟悉Linux基础知识的好地方
因为它像一个应用程序一样在Windows上面运行,所以你不需要建立虚拟机,不需要拿出部分系统资源,也不需要忍受潜在的缓慢和滞后的体验。用一句流行的话来说,它就是在工作。
如果你使用Windows终端,进入你的Linux发行版就像打开一个新标签一样容易,但你也可以使用PowerShell与WSL互动或进入WSL。尽管WSL现在支持GUI应用,但由于没有附带的桌面环境,所以这是一个很好的使用终端的方法。它并不完全等同于在你的PC上运行一个完整的Linux安装,但对于初学者来说,它已经足够接近。
有很多关于Linux用户和终端的备忘录,但它的存在并不只是为了给书呆子加分。一旦你适应了,它实际上是一种快速和方便的方式来完成一些基本任务,甚至是制作文件夹和移动文件等平凡的事情。
安装了WSL的Linux发行版会有自己的文件系统,但由于微软极其聪明的工程师,你也可以在文件资源管理器中与这些文件系统互动。你还可以从Linux中访问你的Windows文件系统。两者完美和谐地生活在一起。
你需要开始使用的几个基本命令包括:
`sudo apt update`
`sudo apt upgrade`
`sudo apt install`
这三个命令将关注更新、升级和安装,这是在Linux中完成任何事情的绝对基础知识。我在WSL上使用Ubuntu,但这些命令也可以在其他一些发行版上使用,如Debian。
这么多的文档,帮助总是在手边
WSL是一个巨大的项目,有官方和非官方的文档支持。如果你有兴趣,最好的地方是微软自己的文档页面,其中包含一些关于使用WSL和其他工具(如git)的基本教程。
这可能是最好的开始,但我坚信,学习如何使用Linux没有正确和错误的方法。这是我在2020年第一次大封锁期间决定开始的事情,在WSL、Chrome OS和一台备用笔记本电脑之间,加上你选择的搜索引擎、YouTube和GitHub,有这么多的资源可以利用。
学习Linux可能有点像一个兔子洞。一旦你开始往下掉,就不知道什么时候能停下来。你会问很多问题,但几乎总是有一个相当容易找到的解决方案。由于有了WSL,你可以在做这件事的时候生活在你的Windows电脑的温暖舒适的范围内。
而且别忘了,即将推出的Steam Deck将运行Linux。即使你不打算对它进行过多的修补,在某些时候,你可能会发现自己需要一些基础知识或一些终端信心。没有比这更好的开始时间了。
Windows 11的WSL预览版
现在就从微软商店下载最新版本的WSL到你的Windows 11电脑上,以便将来方便更新。



