Ubuntu的製造商 典範 曾與 Microsoft 合作,為您帶來備受爭議的 Bash on Windows。 儘管同樣的評論褒貶不一,但許多 Linux 鐵桿用戶質疑它的可用性,有些人甚至認為 Windows 上的 Bash 存在安全風險。

Unix 的 Bash shell 使用一個名為 Windows Subsystem for Linux 或 WSL。 我們已經了解瞭如何在 Windows 上輕鬆安裝 Bash。

Canonical 和 Microsoft 的 Bash on Windows 只是 Ubuntu 的命令行版本,而不是常規的圖形用戶界面。

好吧,Linux 愛好者的好處是給他們一些時間,他們會在 Windows 子系統上做一些事情,即使是原始開發人員也會對此做出反應, Wait, we can do that?.

這正是外面正在發生的事情。

Ubuntu 操作系統 Win 10

是的。 它是在 Windows 上運行的 Ubuntu 的 Unity shell! Pablo Gonzalez,一個名字叫程序員 格拉24 在 GitHub 上匯集了這種美感。 通過這一點,他證明了我們可以用 Windows 子系統 for Linux 做的事情遠遠超過它之前的設想。

現在,如果 Ubuntu Unity 可以放在 Windows 子系統上,為什麼不能使用其他 Linux 發行版?

用於 Windows 上的 Bash 的 Arch Linux

在 WSL 上本地運行的成熟發行版。 好吧,遲早會發生的。 我更高興是 Arch Linux 雖然(這裡是安特戈斯情人)。

Windows 上的 Arch Linux

等一下,等一下。 該項目仍處於測試階段。 它正在開發中 mintxomat 在 GitHub 上,目前是 0.6 版。 第一個穩定版本將於今年 12 月下旬發布。

那麼,這個項目帶來的區別點是什麼?

您可能已經知道適用於 Linux 的 Windows 子系統僅在 Windows 10 上可用。 但是 Arch Linux on Windows Subsystem for Linux (AWSL) 當然已經在 windows7、Windows 8、Windows 8.1、Windows Server 2012(R2) 和 Windows 10 上成功測試。

哇,他們是怎麼做到的?

開發人員表示,AWSL 協議通過抽像不同版本的 Windows 上可用的不同框架來實現這種可移植性。 因此,當 AWSL 最終達到 1.0 時,它是下一個級別。 正如我們已經討論過的可移植性問題,這個項目將是第一個在所有版本的 Windows 上引入 Bash 的項目。

這個項目雄心勃勃,前景廣闊。 如果你不能等到 12 月,那就去試試吧。 請記住,它是目前不穩定的開發人員預覽版。 但是,嘿,什麼時候阻止了我們?

您可以在 GitHub 上查看該項目:

Windows 子系統上的 Arch

請分享這篇文章,讓人們知道 Arch Linux 即將登陸 Windows。 另外,讓我們知道您接下來想在 WSL 上看到哪個發行版。 乾杯。

更新:已經一年多了,仍然沒有正式可用。 同時,安裝 Arch Linux 作為您的主要操作系統始終是您的選擇。