我在一个锁定的公司环境中工作,我需要在完全离线的环境中安装最新的 MonoDevelop ( http://www.monodevelop.com/download/linux/ )。我有能力访问网络来做我需要做的任何事情,但我需要以某种方式生成一组文件,我可以用闪存驱动器或其他媒体携带这些文件,我可以从中在 RHEL 7.2 机器上执行安装。
该flatpak build-bundle
命令看起来很有希望,但它似乎无法从在线存储库中工作。由于 MonoDevelop 是从 flatpakref 安装的,我一直无法弄清楚如何做到这一点。我需要在本地镜像整个 repo 吗?如果是这样,因为 flatpakref 文件还引用了运行时 Gnome 存储库,我是否也需要对其进行镜像?
我真正喜欢的是安装它,然后以某种方式导出一个包。对于以前版本的 MonoDevelop,我们能够使用 repotrack 找到所有相关的 RPM 并手动将它们带过来,但是现在它们已经转移到 flatpak 似乎并不那么容易。