最新的Windows Server版本中提供了适用于Linux的Windows子系统

目录:

视频: 麥明詩白色衫疑似凸點 惹人暇想解釋å?ªæ˜¯è¡«æ‘ºä½? 2024

视频: 麥明詩白色衫疑似凸點 惹人暇想解釋å?ªæ˜¯è¡«æ‘ºä½? 2024
Anonim

微软宣布Windows Linux子系统(WSL)达到了最新的Windows Server版本。 应用程序管理员和开发人员现在可以运行在Linux环境中与PowerShell和Cmd一起使用的工具。

Windows Server组件上的WLS

先前的选项如下:

  1. 运行诸如Cygwin之类的程序,并依靠标准GNU工具的Win32端口。

当使用尚未移植到Windows的工具时,Cygwin曾经遇到问题。 有许多尚不可用的工具。 在尝试构建和运行使用少数几个仅Linux组件的Ruby和Java时,这通常很常见。

通过Cygwin和更多Win32端口可用的工具也因过时而闻名。 更新它们包括使用Windows重新编译它们。 对于Windows用户,这可能在构建,运行或部署程序时引起兼容性问题。

  1. 在虚拟机中使用Linux

虚拟机针对Windows Server上的生产工作负载。 它们不适用于Windows Server主机相关的事情。 如果您需要将基本的Linux命令行工具与其Windows系统集成在一起,您会发现虚拟机将证明自己很麻烦。

运行WSL的好处

在WSL上运行Linux提供了价值,因为WSL在本地运行未修改的Linux二进制文件。 它可以安装和运行Windows中集成的任何Linux命令行工具。

运行node.js,Python,Ruby,Bash和Perl脚本或其他工具的工程师现在可以使用WSL安装和运行Linux,并扩展Windows Server提供的工具。

您应该知道WSL不是Linux服务器,并且可以按照新的Windows Server WSL安装说明在服务器上开始与PowerShell和Cmd一起运行Linux。

最新的Windows Server版本中提供了适用于Linux的Windows子系统