最新版本的Windows作業系統於2021年發布,但由於已有四分之一的電腦在使用它,可以說它現在才剛開始流行起來。微軟用戶並不急於升級,那些出於無奈而非自願放棄Windows 7的用戶對此深有體會。此外,新電腦預先安裝了微軟Windows 11,這也有助於提升其市場佔有率。但我們為什麼要在Linux Addicts上討論這個問題呢?原因有二:我們有一個「Linux vs. Windows」的版塊,而且Windows與Linux應用程式相容。
罪魁禍首是名為WSL(Windows 子系統 Linux 版)的軟體。最初,當它發布用於 Windows 10 時,你需要輸入多個命令才能啟動它,啟動後得到的是一個 Linux 發行版,但它只能在終端機中運行。很快,就出現了一些技巧,可以讓你在 Windows 10 上運行帶有圖形用戶界面的 Linux 應用程序,而最近,甚至可以透過遠端桌面打開桌面。不過,在 Microsoft Windows 11 中,這一切都變得簡單得多。現在,Windows 11 已正式支援具有圖形使用者介面的 Linux 應用程式。
Microsoft Windows 11 可讓您使用 GUI 執行 Linux 應用程式
在 WSL 2 的更新中,適用於 Linux 的 Windows 子系統允許運行具有使用者介面的應用程序,無論這些應用程式是為 X11 還是 Wayland 設計的。薩蒂亞·納德拉的團隊解釋說,桌面體驗已完全集成,他們的說法沒錯,因為我們得到了以下結果:
- 能夠從 Windows 開始功能表啟動 Linux 應用程式。
- 能夠將 Linux 應用程式固定到 Windows 工作列。
- 使用 Alt+Tab 在 Linux 和 Windows 應用程式之間切換。
- 在 Windows 和 Linux 應用程式之間剪下和貼上。
前面的四點可以總結為應用程式將被安裝並且將像本機應用程式一樣運行,不多也不少。
如何在 Windows 上使用 GUI 安裝 Linux 應用程式
- 為了在 Microsoft Windows 11 上安裝帶有 GUI 的 Linux 應用程序,您必須安裝 vGPU 驅動程式。 那些的連結 Intel英特爾, AMD y NVIDIA.
- 接下來是安裝 WSL,現在是第二個版本。 如果沒有事先安裝,您必須以管理員身份開啟 PowerShell 或 Windows 命令提示符,鍵入
wsl --install並重新啟動電腦。 重新啟動後,安裝將繼續,您必須輸入使用者名稱和密碼。 這將是 Ubuntu 的憑證,但可以從 Microsoft Store 安裝更多系統。 如果WSL已經安裝,你需要寫的是wsl --update. - 要安裝應用程序,您要做的就是打開終端。 我們打開有問題的作業系統,在本例中為 Ubuntu,並編寫安裝命令,例如
sudo apt update && sudo apt install gnome-text-editor。 該應用程式將出現在開始功能表中。
身為 Linux 用戶,我為什麼感興趣?
如果你是 Linux 用戶,沒人會勸你轉投 Windows 陣營。也沒人會說微軟的系統是最好的。但這對 Linux 用戶來說意義重大,原因在於:即使公司或家人的電腦都安裝了 Windows 11,你仍然可以繼續使用所有你喜歡的應用程式。
微軟舉例說明如何安裝 GIMP 或 VLC 等軟體,這其實意義不大,但也提到了GNOME 文字編輯器或 Nautilus 檔案管理器。此外,還可以安裝 Dolphin 編輯器,它處理 FTP 連接比 Windows 內建的檔案管理器好得多。
但是,簡而言之,如果您非常習慣某個程式並且它僅適用於 Linux,那麼您可以在 Windows 11 中使用它並具有使用者介面。
WSA,Microsoft Windows 11 上的本機 Android 應用

微軟 Windows 11 為 Linux 用戶帶來了一項新功能,讓用戶能夠在桌上型電腦上運行 Android 應用程式——Android 是目前最受歡迎的行動 Linux 系統,儘管它不如 postmarketOS 或 Mobian 那樣純淨。這項功能名為WSA,即 Windows Subsystem for Android 的縮寫,其運作效果甚至優於在 Windows 上運行具有圖形使用者介面的 Linux 應用程式。
WSA預設包含亞馬遜應用程式商店,但也可以安裝 Google Play。這樣,例如,你就可以在 Windows 電腦上玩手機遊戲。雖然許多開發者會發布應用程式的網頁版或直接上傳到 Microsoft Store,但能夠同時使用 Android 應用程式以及 Windows 和 Linux 應用程式,使其成為完整的解決方案。
我們在 Linux 中想要這樣的東西嗎?
是的,但不能不惜一切代價。安裝必須簡單,系統不應該被垃圾軟體拖累。你能想像如果把Windows的部分程式碼加入你運作良好的Linux系統裡會發生什麼事嗎?微軟在Windows 10和後來的Windows 11就是這麼做的。
Windows 並非世界上最流暢的作業系統,在這個高效能電腦盛行的時代,再增加一些資源佔用並不會讓它變得更糟。它的大部分工作都透過虛擬化完成,這導致資源消耗飆升。仔細想想,如果資源消耗必須增加,那我乾脆在 GNOME 視窗中運行 Windows 11 應用程序,就「搞定」了。之所以說“搞定”,是因為我還需要啟動另一個應用程序,然後才能看到完整的桌面,但我至少可以打開它的應用程式。
Android 的情況略有不同。 Linux 上的應用程式不如 Windows 多,甚至連 Spotify 都沒有發布 Linux 原生應用程式(它更像是網站)。如果能有類似 WSA 的產品,將會為我們打開許多門。 Anbox 和Waydroid確實存在,但它們的安裝過程對於作業系統來說遠非簡單和乾淨。
微軟愛Linux
微軟愛Linux。 我不說,他們說。 他們有自己的桌面作業系統,但他們用於伺服器的作業系統是Linux。 他們知道許多開發人員選擇具有 Torvalds 核心的系統,因此他們決定稍微照顧我們。 足以讓我們改變嗎? 不。
標題圖片:微軟。