我有一个全新的 Ubuntu 20.04 安装并且我已经通过软件管理器安装了 Gimp(这样它就变成了一个snap,位于/snap/gimp/252/
)。现在我想安装 gimp-GAP。我认为除了使用https://www.gimp.org/news/2009/06/05/gimp-animation-package-260-released/中的“gimp-gap-2.6.0.tar.bz2”之外别无他法. 但是,打开包装后,运行时./configure
会抱怨:
> 找不到包“gimp-2.0” > 找不到包“gimpui-2.0” > 找不到包“gimpthumb-2.0” > > 考虑调整 PKG_CONFIG_PATH 环境变量,如果你 > 以非标准前缀安装的软件。
显然,这个 gimp-GAP 包假定 Gimp 已经以经典方式安装(而不是作为快照)。我应该怎么办?
编辑:
echo $PKG_CONFIG_PATH
给出空结果并且PKG_CONFIG_PATH
(作为一个字符串)不会出现在 gimp-GAP 安装文件的顶级文件中的任何位置。
搜索gimp-2.0
并gimpui-2.0
给出gimpthumb-2.0
这些位置:
/snap/gimp/252/usr/lib/libgimp-2.0.so /snap/gimp/252/usr/lib/libgimp-2.0.so.0 /snap/gimp/252/usr/lib/libgimp-2.0.so.0.1000.18 /snap/gimp/252/usr/share/aclocal/gimp-2.0.m4 /snap/gimp/252/usr/lib/libgimpui-2.0.so /snap/gimp/252/usr/lib/libgimpui-2.0.so.0 /snap/gimp/252/usr/lib/libgimpui-2.0.so.0.1000.18 /snap/gimp/252/usr/lib/libgimpthumb-2.0.so /snap/gimp/252/usr/lib/libgimpthumb-2.0.so.0 /snap/gimp/252/usr/lib/libgimpthumb-2.0.so.0.1000.18
我应该设置PKG_CONFIG_PATH
为/snap/gimp/252/usr/lib/
然后再次调用configure
吗?
在一般情况下,您可以将插件安装为 Gimp 用户配置文件中的用户插件。转到
Edit>Preferences>Folders>Plugins
,这会列出两个文件夹,一个在 snap 包(或/usr/lib
)中的“系统”文件夹,一个在 /home 中的“用户”文件夹(~/.config/GIMP/2.10 in recent versions,
在早期版本中为 ~/.gimp-2.8`)。只需将您的可执行文件放在“用户”中即可。如果你需要重新编译你的插件,你需要 Gimp 头文件,最好的方法是编译你自己的 Gimp,这不是太复杂,因为 Gimp 开发+安装输出将必要的文件放在与插件编译一致的地方如果您使用相同的环境设置)。但是,您的 GAP 是针对 Gimp 2.6 的,并且 Gimp 从那以后已经移动了很多,所以我不知道您可以使用这个古老的东西走多远,特别是如果您需要 Gimp 头文件。
这就是说,GAP 中的许多函数都与 Python 或 Scheme 脚本等效。
我的解决方案是:
该解决方案在https://techpiezo.com/linux/install-gimp-in-ubuntu-20-04-lts/