对于一个使用 Windows10 的网站开发者,
我会经常浏览各种网页然后发现一些很酷的开源命令行的使用,比如:
以前,$是不能在 Windows上用的。
我需要这样的提示:
但是从今天起,我们可以在 Windows 系统上使用原始的用户模式 Linux shell 以及命令行工具。
在 Windows 设置里调成开发者模式和增加功能以后,启动你的 bash 然后你就可以从Windows Store里安装 Ubuntu on Windows,就像这样:
这不是 bash 或者 Ubuntu 在 vm 里运行。这个是真正的原始 bash linux binary 在Windows 上运行。它很快又很轻,而且跑的是真生的二进制。二进制是你自己下载的,只需使用 apt-get,就像在 Linux 上一样。你还可以 apt-get 和下载其他工具,比如 ruby, redis, emacs。这对像我一样使用各种工具的开发者来说是件好事。
注意这并不是关于 Linux 服务器,这是一个关于开发者的发布。它消除了开发者想在他们的流水线上使用 Linux 工具的障碍。
在这里我用 apt-get 下载了 redis。现在我可以运行独立模式。
我现在使用 bash 运行 redis,与此同时在 visual studio里写 asp.net。之后我可以在 Azure上使用。对于我来说,这个工作流程变得非常自然。