Linux(WSL)的Windows子系统是享受Windows 10 PC和笔记本电脑上不同Linux操作系统的好处的有效方法。 WSL允许Linux应用程序直接在Windows 10系统上运行,而无需使用虚拟化软件(例如VirtualBox或VMware)。 WSL可用于Windows 10和Windows Server 2019。
Linux(WSL)的Windows子系统是Microsoft为运行Linux二进制文件开发的兼容层。它不包含任何Linux内核代码;相反,它使用了与Linux兼容的内核接口。 WSL的缺点是它无法运行所有Linux软件,尤其是那些需要Linux内核服务的软件。
我们可以通过在Windows 10(主机)上安装开源X11服务器来以图形模式运行Linux应用程序。但是,由于缺乏音频或硬件加速度,性能将很差。
WSL有很多优点,例如用户不需要安装任何虚拟机来测试Linux应用程序;一个人可以在Windows 10上安装和创建Apache(LAMP堆栈)和NGINX类型的Web服务器;可用的不同类型的Linux分布系统可作为Debian,Ubuntu,Kali Linux和OpenSuse等应用程序;与虚拟机相比,消耗低资源;围绕文件系统导航;通过bash和更多信息使用命令行Linux应用程序……现在,让我们看看如何在Windows 10或Windows Server 2019上安装Linux的Windows子系统。WSL不适合Windows的较旧版本。
在Windows 10上启用Windows子系统的Linux(WSL)
- 打开控制面板
- 点击程序选项
- 选择打开或关闭Windows功能
- 向下滚动并找到Linux的Windows子系统
- 出现时,选择它的复选框然后单击还可以按钮。
- 这Linux(ASL)的Windows子系统将自动获得安装几分钟后在系统上。
- 安装后,单击现在重新启动按钮。
- 现在打开Microsoft Windows商店并搜索Linux
- 在Windows 10上安装任何可用的开源Linux应用程序
带屏幕截图的分步安装
步骤1:单击 Windows开始菜单并导航以打开控制面板。
步骤2:从控制面板,单击“打开或关闭Windows功能”选项。或者,您可以搜索它直接在Windows搜索框中。
步骤3:向下滚动,您会找到一个选择Linux的Windows子系统。一个盒子在那前面给出。单击它检查,然后单击这好的按钮在Windows 10上安装WSL。
步骤4:当它要求重新启动系统时,请执行此操作。
步骤5:安装后,请访问Microsoft Store并下载Linux应用程序进行播放。
步骤6:当您搜索术语Linux时,将出现Windows,Debian,Ubuntu,Opensuse Enterprise Server和Kali Linux环境的Linux。选择您想使用的一个要下载和安装。在这里,我们正在安装Ubuntu 18.04。
步骤7:一旦我们在Windows上安装了Ubuntu或其他Linux应用程序后,我们就可以转到搜索框并输入其名称。例如,我们已经安装了Ubuntu,所以我们输入了Ubuntu。
步骤8:一旦您在Windows上打开Ubuntu的Bash,就可以直接在Windows 10系统上运行本机Linux命令。现在,您无需WAMP或类似XAMPP的服务器即可设置Apache(Lamp)Web服务器。 Linux应用程序的所有文件都将保存在您的C驱动器上,而不会与Windows文件矛盾。
我们尝试在Windows 10子系统的Linux上在Ubuntu上设置Apache和PHP,并且效果很好。它比使用VirtualBox或其他虚拟化软件安装虚拟机的表现顺利且性能要好。
因此,这样,任何人都可以在Windows上启用Linux子系统来测试不同的Linux命令,而不会在硬件资源上损害太多。
其他有用的资源: