Windows 的 Linux 子系統之 Arch Linux
Ubuntu 的製造商 Canonical 早已和微軟進行合作,讓我們體驗了極具爭議的 Bash on Windows。外界對此也是褒貶不一,許多 Linux 重度使用者則是質疑其是否有用,以及更進一步認為 Bash on Windows 是一個安全隱患。
Unix 的 Bash 是透過 WSL (Windows 的 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 Linux (Antergos 愛好者點選此處)。
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中國 榮譽推出
相關文章
- Arch Linux 系統遷移Linux
- Windows linux子系統 使用說明WindowsLinux
- WSL2:Windows 親生的 Linux 子系統WindowsLinux
- Windows10系統如何重置/登出Linux子系統WindowsLinux
- Linux驅動之GPIO子系統和pinctrl子系統Linux
- windows11 如何開啟linux子系統WindowsLinux
- 適用於 Linux 的 Windows 子系統安裝指南 (Windows 10)LinuxWindows
- Linux和windows系統之間的區別LinuxWindows
- [LINUX] Arch Linux 硬碟拷貝式裝系統+新增 home 分割槽Linux硬碟
- Windows的Linux子系統搭建資料科學環境WindowsLinux資料科學
- Play Arch LinuxLinux
- Linux中斷子系統Linux
- linux和windows系統的區別LinuxWindows
- linux系統中 SElinux安全子系統Linux
- 什麼情況下不應該使用 Windows Linux 子系統WindowsLinux
- Windows、Linux 和 Mac:作業系統之間的比較WindowsLinuxMac作業系統
- Linux ubi子系統原理分析Linux
- linux時間子系統(三)Linux
- 『學了就忘』Linux基礎 — 16、Linux系統與Windows系統的不同LinuxWindows
- Arm-Linux子系統的互相NotifyLinux
- Linux之Win10 安裝子系統 GUI 介面LinuxWin10GUI
- Windows Subsystem for Linux 允許在Windows 11中執行Linux系統WindowsLinux
- Arch Linux ARM相關Linux
- Arch Linux安裝macOSLinuxMac
- chroot恢復Arch LinuxLinux
- Arch Linux配置gnome桌面Linux
- Arch Linux 安裝 AnboxLinux
- Arch Linux AUR 工具 yayLinux
- Linux基礎命令---archLinux
- Linux核心原始碼分析之set_arch (一)Linux原始碼
- Linux核心原始碼分析之setup_arch (四)Linux原始碼
- Linux核心原始碼分析之setup_arch (二)Linux原始碼
- Linux核心原始碼分析之setup_arch (三)Linux原始碼
- Linux Media 子系統鏈路分析Linux
- linux usb 子系統(二)- host driverLinux
- Linux之Win10-安裝子系統-GUI-介面LinuxWin10GUI
- 啟用 Win10 的 Linux 子系統Win10Linux
- 【WSL2】在 Windows 10 中安裝 WSL2 的 Linux 子系統WindowsLinux
- windows共享到linux系統檔案WindowsLinux