Jan*_*hou 8 gimp software-installation flatpak
在我从 Ubuntu 16.04 升级到 Ubuntu Mate 18.04 之后,我想试用 GIMP 2.10,所以我从 flathub 安装了 flatpak GIMP 2.10.2。(快照容器目前仅提供 2.10.0)
sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak search gimp
flatpak install flathub org.gimp.GIMP
Run Code Online (Sandbox Code Playgroud)
运行 GIMP:
flatpak run org.gimp.GIMP
Run Code Online (Sandbox Code Playgroud)
工作正常,但现在我需要一些插件:
如何安装 Liquid Rescale 或 G'MIC 等插件。旧方法不起作用,它将安装 GIMP 作为依赖项。
sudo apt install gimp-plugin-registry
Run Code Online (Sandbox Code Playgroud)
对于脚本和 Python 插件,一个简单的解决方案是将它们放在某个普通目录中(在 flatpak 包装之外),并使用Edit>Preferences>Folders>{Scripts|Plugins}
它们将它们添加到 flatpak Gimp 检查的目录中(这也是在您的 Gimp 2.8 之间共享它们的好方法)和 Gimp 2.10)。
二进制文件是另一回事,2.8 的二进制文件可能不适用于 2.10(并且在许多情况下至少必须重新编译以利用 2.10 中的新位深度),并且新的二进制文件可能依赖于仅在 flatpak 环境中可用。
还有(罕见的)Python 脚本依赖于 python 库,该库不是 flatpak 环境中安装的 Python 的一部分(与您的系统 Python 不同)。
这些问题是许多未解决问题的核心。
GIMP Flatpak 为插件提供这些路径(首选项 -> 文件夹 -> 插件)
~/.var/app/org.gimp.GIMP/config/GIMP/2.10/plug-ins
/app/share/gimp/2.0/plug-ins
Run Code Online (Sandbox Code Playgroud)
将插件复制到第一个文件夹中并重新启动 GIMP。
您可以下载源码包,然后手动将需要的scm文件复制到上面的文件夹中