Linux

適用於 Windows 的 Linux 子系統

  • January 6, 2021

有適用於 Linux 的 Windows 子系統,並且… 有適用於 Windows 的 Linux 子系統嗎?這使您可以像在 Linux 的 Windows 子系統上一樣訪問 Linux 上的 Windows 終端。

適用於 Linux 的 Windows 子系統允許開發人員直接在 Windows 上執行 GNU/Linux 環境(包括大多數命令行工具、實用程序和應用程序),無需修改,無需傳統虛擬機或雙引導設置的成本。您可以: 從 Microsoft Store 中選擇您最喜歡的 GNU/Linux 發行版。執行常用命令行工具,例如 grep、sed、awk 或其他 ELF-64 二進製文件。執行 Bash shell 腳本和 GNU/Linux 命令行應用程序,包括: 工具:vim、emacs、tmux 語言:NodeJS、Javascript、Python、Ruby、C/C++、C# 和 F#、Rust、Go 等 服務:SSHD、MySQL , 阿帕奇, lighttpd, MongoDB, PostgreSQL。使用您自己的 GNU/Linux 分發包管理器安裝附加軟體。使用類 Unix 命令行 shell 呼叫 Windows 應用程序。在 Windows 上呼叫 GNU/Linux 應用程序。

不,那是不可能的。

如果你想在你的 linux 機器上擁有一個完全甚至部分執行的 windows 環境,你需要雙引導或虛擬機。

如果您只是在尋找一個或幾個特定的應用程序,您可以使用wine

“Windows終端”讓我對你的問題感到困惑,因為這不是一個真正的東西,或者至少不是一個容易定義的東西,但如果你只是在尋找可以在linux上本地安裝的powershell。

此外,實際上有無數種方法可以在 Windows 上訪問您的 wsl 實例,因此說“像 wsl 一樣訪問”並不是一個真正有用的描述。我可以 ssh 到我的 wsl 實例,這樣你就可以在你的 linux 機器上安裝一個 windows 虛擬機並 ssh 到它,這就是“像 wsl”,或者我通常只需在命令行中輸入“ubuntu”來訪問我的 wsl 實例,這樣你當你輸入“ubuntu”時,可以在你的linux機器上創建一個別名來執行windows,但這可能沒有多大意義……

引用自:https://unix.stackexchange.com/questions/627821