从 18.04 升级到 20.04 后,gnome commander 不再起作用。
gnome-commander: error while loading shared libraries: libgnomeui-2.so.0: cannot open shared object file: No such file or directory
我正在尝试从源代码安装 gnome commander,但它抱怨
No package 'libgnome-2.0' found
没有适合它的 apt 包,什么都没有,它丢失了。我甚至找不到它的源代码。
答案1
今天我发布一个新版本的 Gnome Commander,其中我删除了 libgnome、libgnomeui 和 gnome-keyring-1 的依赖关系。你可以试试。但据我所知,gnome-vfs在 Ubuntu 20.04 中也被删除了,因此您可能无法在该发行版上构建 GnomeCommander,因为它仍然依赖于该库。
顺便说一句,正如上面已经讨论过的...如果这里有人想帮助创建一个 snap 或 flatpak 包,我们非常欢迎你加入。
答案2
源代码在这里:
是的,它们不包含在 20.04 版本存储库中。
Gnome-commander 相关 BR 已关闭,因为libgnome 弃用 BR重复。我可以在这里找到移动的页面wiki.gnome.org - LibgnomeMustDie。
上游项目在这里活跃:gitlab.gnome.org - gnome-commander。它仅在 Debian 级别被删除。不确定所有 GTK3 迁移是否已完成,但我看到了一些后期的相关提交。
这取决于你,尝试从上游存储库构建,用构建 snap 包core18
,(两者都需要一些知识)或者如果有的话就转向其他替代方案。