天天看點

開發者可以在 Windows 10 上運作 Bash Shell 和使用者模式 Ubuntu Linux Binaries 啦!

對于一個使用 Windows10 的網站開發者,

我會經常浏覽各種網頁然後發現一些很酷的開源指令行的使用,比如:

開發者可以在 Windows 10 上運作 Bash Shell 和使用者模式 Ubuntu Linux Binaries 啦!

以前,$是不能在 Windows上用的。

我需要這樣的提示:

開發者可以在 Windows 10 上運作 Bash Shell 和使用者模式 Ubuntu Linux Binaries 啦!

但是從今天起,我們可以在 Windows 系統上使用原始的使用者模式 Linux shell 以及指令行工具。

在 Windows 設定裡調成開發者模式和增加功能以後,啟動你的 bash 然後你就可以從Windows Store裡安裝 Ubuntu on Windows,就像這樣:

開發者可以在 Windows 10 上運作 Bash Shell 和使用者模式 Ubuntu Linux Binaries 啦!

這不是 bash 或者 Ubuntu 在 vm 裡運作。這個是真正的原始 bash linux binary 在Windows 上運作。它很快又很輕,而且跑的是真生的二進制。二進制是你自己下載下傳的,隻需使用 apt-get,就像在 Linux 上一樣。你還可以 apt-get 和下載下傳其他工具,比如 ruby, redis, emacs。這對像我一樣使用各種工具的開發者來說是件好事。

注意這并不是關于 Linux 伺服器,這是一個關于開發者的釋出。它消除了開發者想在他們的流水線上使用 Linux 工具的障礙。

在這裡我用 apt-get 下載下傳了 redis。現在我可以運作獨立模式。

開發者可以在 Windows 10 上運作 Bash Shell 和使用者模式 Ubuntu Linux Binaries 啦!

我現在使用 bash 運作 redis,與此同時在 visual studio裡寫 asp.net。之後我可以在 Azure上使用。對于我來說,這個工作流程變得非常自然。

繼續閱讀