Windows 的 Linux 子系統之 Arch Linux

Aquil Roshan發表於2016-10-14

Ubuntu 的製造商 Canonical 早已和微軟進行合作,讓我們體驗了極具爭議的 Bash on Windows。外界對此也是褒貶不一,許多 Linux 重度使用者則是質疑其是否有用,以及更進一步認為 Bash on Windows 是一個安全隱患

Unix 的 Bash 是透過 WSL (Windows 的 Linux 子系統Windows Subsystem for Linux) 特性移植到了 Windows 中。早先,我們已經展示過 安裝 Bash 到 Windows

Canonical 和微軟合作的 Bash on Windows 也僅僅是 Ubuntu 的命令列而已,並非是正規的圖形使用者介面。

不過,有個好現象是 Linux 愛好者開始在上面投入時間和精力,他們在 WSL 做到的成績甚至讓最初的開發者都吃驚,“等等,這真的可以嗎?”。

這個正在逐步實現之中。

沒錯,上圖所示就是執行在 Windows 中的 Ubuntu Unity 桌面。一位名為 Pablo Gonzalez (GitHub ID 為 Guerra24 )的程式設計師將這個完美實現了。隨著這個實現,他向我們展示了 WSL 已經超越了當初構想之時的功能。

如果現在可以在 Windows 子系統之中執行 Ubuntu Unity,那麼執行其他的 Linux 發行版還會遠嗎?

Arch Linux 版的 Bash on Windows

在 WSL 本地執行完整的 Linux發行版,遲早是要實現的。而我最希望的就是 Arch LinuxAntergos 愛好者點選此處)。

Hold 住,Hold 住,該專案目前還在測試中。它由“mintxomat”在 GitHub 上開發的,最新為 0.6 版本。第一個穩定版將在今年的 12 月底釋出。

那麼,該專案的出臺會有什麼不同呢?

你可能早就知道,WSL 僅在 Windows 10 中可用。但是 Windows 的 Linux 子系統之 Arch Linux (AWSL) 早已成功的執行在 Windows 7、Windows 8、Windows 8.1 和 Windows Server 2012(R2),當然還有 Windows 10。

我靠,他們是怎麼做到的?!

其開發者曾說,AWSL 協議抽象歸納了不同 Windows 版本的各種框架。所以,當 AWSL 釋出 1.0 應該會取得更大的成績。如我們之前提到的移植性,該專案會先向所有 Windows 版本推出 Bash on Windows。

該專案很有雄心,並且很有看頭。如果等不及 12 月底的穩定版,你可以先行嘗試其測試版。但要記住,目前還是開發者預覽版,此刻並不穩定。但是,我們什麼時候停止過折騰的腳步?

你也可到 GitHub 檢視此專案的進度:Arch on Windows Subsystem

分享本文,以便大家都知道 Arch Linux 即將登陸 Windows 子系統。同時,也告訴我們,你希望 WSL 中有什麼發行版。


via: https://itsfoss.com/arch-linux-windows-subsystem/

作者:[Aquil Roshan][a] 譯者:GHLandy 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出

相關文章