21
2024
11
00:57:13

WebVM基于浏览器的虚拟机模拟器,其他操作系统,应用模拟器终端

WebVM 是一个无服务器的虚拟环境,完全在客户端以 HTML5/WebAssembly 运行。它旨在与 Linux ABI 兼容。它运行在未修改的 Debian 发行版,包括许多本地开发工具链。

WebVM 由 CheerpX 虚拟化引擎提供支持,能够在任何浏览器上安全地、沙盒化地执行 x86 二进制文件。CheerpX 包括一个 x86 到 WebAssembly 的 JIT 编译器、一个虚拟块级文件系统和一个 Linux 系统调用仿真器。

图片


此数据仓库托管了 https://webvm.io 的源代码,这是一个在您的浏览器中运行的 Linux 虚拟机
启用网络连接  

现代浏览器不提供直接使用TCP或UDP的API。WebVM通过与Tailscale集成提供网络支持,Tailscale是一个支持WebSockets作为传输层的VPN网络。

  • 从侧边栏打开“网络”面板  

  • 在面板中点击“连接到Tailscale”  

  • 登录Tailscale(如果没有账户,请创建一个)  

  • 在Tailscale提示时点击“连接”


其实,各种操作系统的模拟器已经很多,可能用户更习惯于使用浏览器,所以基于浏览器的模拟器就更加瞩目。如果读者怀旧的话,除了webvm以外,很多类似的模拟工具可以尝试,例如,很多比较老古董的操作系统和命令运行环境。
图片
图片
图片
图片
图片
了解操作系统启动等流程细节
图片

图片

项目地址:
https://github.com/leaningtech/webvm
https://www.pcjs.org/
https://copy.sh/v86/
https://exaequos.com/




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://www.hqyman.cn/post/8516.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: