WebVM(網頁瀏覽器中運行的 Linux 虛擬機)簡介
WebVM 是一個網頁瀏覽器中運行的 Linux 虛擬機,該 Linux 虛擬機可以直接在瀏覽器中運行。它利用 HTML5 和 WebAssembly 技術,提供了一個完全在客戶端運行的虛擬環境。該工具能夠實現與 Linux ABI 相容,能夠在瀏覽器中無縫運行許多原生 Linux 應用程式和開發工具鏈。
該虛擬機工具的核心是 CheerpX 虛擬化引擎,CheerpX 包含一個 x86 到 WebAssembly 的實時編譯器 (JIT)、一個虛擬的基於塊的檔案系統,以及一個 Linux 系統呼叫模擬器。這能夠讓 WebVM 能夠在任何現代瀏覽器中安全地、受隔離地執行 x86 二進位檔。
該工具支援網絡連接,透過與 Tailscale 整合,可以連接到本地網絡或 Tailscale 的虛擬私有網絡,從而實現對網絡資源的存取。這為在瀏覽器中運行需要網絡的應用程式鋪平了道路。
WebVM(網頁瀏覽器中運行的 Linux 虛擬機)官網及教程
正文完