在 Linux 系统上直接运行 Windows 上的 Word/Excel 是什么体验?
【公众号回复 “1024”,免费领取程序员赚钱实操经验】
大家好,我是你们的章鱼猫。
Linux 大法好,但是图形界面及图形化的应用体验确实要差一些,而 Windows 上的各种应用非常的多,为此很多人可能还安装了双系统。试想一下如果能直接在 Linux 的系统上直接运行 Windows 的应用,比如微软的 Word/Excel 等,是不是就不需要安装双系统那么麻烦了?
今天推荐的项目就是解决以上问题的。
WinApps for Linux 项目,能够直接在 Linux(Ubuntu/Fedora 等)系统上直接运行 Windows 应用,类似 Microsoft Office/Adobe 都行。以下是一个使用示例:
那 WinApps 的实现原理是什么呢?
WinApps 通过在 GNOME 的桌面运行一个 VM 虚拟机,从而使得 app 能够直接在虚拟机中运行,具体流程如下:
在后台的虚拟容器内运行一个 Windows 的 RDP 服务
检查 RDP 服务中是否安装了对应的软件,比如 Microsoft Office
如果软件已经安装,通过 FreeRDP 协议创建对应的快捷启动方式,方便通过命令行和桌面启动
在桌面中的文件会直接挂载到 VM 虚拟机的目录:
\\tsclient\home
然后你可以通过点击桌面中的任何文件来触发应用的启动
注:远程桌面协议(RDP)是一个多通道(multi-channel)的协议,让使用者连上提供微软终端机服务的计算机。
目前该项目对常用的一些软件都已经支持了。以下图片只是其中一部分。
更多项目详情请查看如下链接。
开源项目地址:https://github.com/Fmstrat/winapps
---特别推荐---
特别推荐:一个新的优质的专注分享各种浏览器插件、黑科技教程、各种你想不到的高效率软件及工具的公众号,「黑科技指北」,非常值得大家关注。