winpodx,国产信创系统安装ArcGIS的新选择?
最近这几年经常有人在麻辣GIS后台留言,问统信 UOS、银河麒麟这类国产信创系统能不能装 ArcGIS。麻辣GIS群里也经常会聊起这个话题。在传统的语境里,一般会说使用QGIS来做替代,但摆在眼前的问题是很多项目还是使用的 mxd、aprx 格式,庞大的迁移和学习成本是很多团队不能接受的。最近小编刷到了一个比较有用的项目:Windpodx,有可能可以在一定程度上解决这个问题。
PS:当前项目还处在beta版本,测试的时候注意备份数据。

传统的解决方案
为什么会有这个问题,我们先要明白一个事儿,信创桌面本质是 Linux。ArcGIS 没有原生 Linux 版,所以常见路子就几类:
- 换 QGIS 或者支持信创的国产 GIS软件,但要面临高昂的迁移成本。
- Wine/CrossOver,这个小编之前也尝试过基本没戏(现在版本更新,大家可以再试试)
- 虚拟机,稳但硬件要顶。
- 双系统或两台电脑,满血功能但切换麻烦。
可以说信创系统的尴尬和 Mac 很像(见《这才是 Mac 下安装 ArcGIS 的最好方法》)。那有没有一种工具可以在信创系统上相对自然地跑 ArcGIS呢?你可以看看今天介绍的这个工具。
什么是 WinPodX
WinPodX 是Windows pod system for Linux,它不是 Wine,跑的是纯血Windows,装完 ArcGIS 会自动出现在 Linux 应用菜单,点图标弹出独立窗口,能钉任务栏、关联文件。目前 Beta,支持中文。
官网及github地址:
为了防止资源恶意爬取导致被和谐,此处内容被作者隐藏。关注本站微信公众号,回复“资源下载”,获取验证码。
在微信里搜索“麻辣GIS”或微信扫描右侧二维码即可关注本站微信公众号。

它的原理是什么?小编翻了下大约的流程如下:
- 在 Podman 里起 KVM 容器
- FreeRDP RemoteApp把程序渲染成独立 Linux 窗口(非全屏 RDP
- 首次启动扫描注册表 / 开始菜单,自动注册
.desktop和文件关联。
小编总结一下,它本质还是虚拟机,但做的比虚拟机更进一步,有一丢类似MacOS上的Parallels Desktop,把Windows虚拟机启动起来,并融入Linux。让你在使用Linux的时候可以非常自然的打开Windows应用(基本是无缝切换)
WinPodX 安装
参考官网,使用一行命令即可。
curl -fsSL https://raw.githubusercontent.com/kernalix7/winpodx/main/install.sh | bash

安装完成如图:

之后会自动下载Windows IOS镜像文件,这个下载时间可能需要一点时间,需要耐心等待。下载完成之后会自动进行安装。

这个过程要一点时间

安装完成之后如图

运行命令
winpodx app run desktop
启动完整系统桌面环境,这好像和虚拟机没什么区别,但如果看菜单会发现windows应用已经出现在系统应用菜单里了。

ArcGIS安装
进入桌面之后,软件的安装就和Windows一致了,可以参考小编之前的文章《ArcGIS安装方法汇总》,但因为小编公司电脑管控的原因,不允许自行安装软件,所以截止发文小编并没有真实在信创系统上完成测试,有条件的小伙伴可以试试,也欢迎反馈。
总结
信创、Mac、Linux已经搞了好多年了,但因为历史和市场原因,ESRI官方一直没有适配的原生版本出现,导致各种民间方案来解决问题。QGIS这几年的火爆也是占了这方面的先机,天然的跨平台机制让QGIS成了很多场景的兜底选择。小编一直建议大家要学一个商业GIS软件和一个开源GIS软件,原因也是如此。
winpodx相当于将操作系统的割裂给抹除掉,让你在Linux用Windows软件像原生一样丝滑,但毕竟基于虚拟机,并且目前beta版本,虚拟机方案的缺点它也有,不过在官方没有适配之前,也算是一种不错的解决方案了。
如果你有其他更好的使用方式,也欢迎留言。
相关阅读
声明
1.本文所分享的所有需要用户下载使用的内容(包括但不限于软件、数据、图片)来自于网络或者麻辣GIS粉丝自行分享,版权归该下载资源的合法拥有者所有,如有侵权请第一时间联系本站删除。
2.下载内容仅限个人学习使用,请切勿用作商用等其他用途,否则后果自负。