温馨提示×

如何在CentOS上安装GIMP插件

小樊
50
2025-11-15 17:58:48
栏目: 智能运维

在 CentOS 上安装 GIMP 插件的实用指南

一 准备与环境确认

  • 确认 GIMP 版本与安装方式(不同方式插件路径不同):
    • 查看版本:gimp --version
    • 若为 CentOS 8/Stream,可直接通过 AppStream 安装:sudo dnf -y install gimp
    • 若为 CentOS 7,可参考社区教程安装 GIMP 2.10(如 Eldernode 的安装指引)
  • 插件类型与识别要点:
    • 脚本类:常见为 Python 脚本(.py)Scheme 脚本(.scm),放入用户脚本目录即可
    • 二进制插件:常见为 C 动态库(.so),需放入 GIMP 插件目录并具备可执行权限
    • 扩展/脚本包:常见为 .xpi(多见于脚本扩展),可用 GIMP 的插件管理器安装
  • 建议先备份 GIMP 配置目录:~/.config/GIMP/(或 ~/.gimp-2.8/

二 安装方式与步骤

  • 方式一 系统包管理器安装(优先)
    • 某些插件会以系统包形式提供,命名通常为 gimp-plugin-。在 CentOS 8/Stream 可尝试:sudo dnf install gimp-plugin-<name>(若仓库存在该包)。安装后重启 GIMP 生效
  • 方式二 手动安装到用户目录(最通用、无需 root)
    • 脚本类(Python/Scheme):
      • 创建用户脚本目录:mkdir -p ~/.config/GIMP/3.0/scripts
      • 复制脚本:cp your-plugin.py ~/.config/GIMP/3.0/scripts/
    • 二进制类(C 插件 .so):
      • 创建用户插件目录:mkdir -p ~/.config/GIMP/3.0/plug-ins
      • 复制插件:cp your-plugin.so ~/.config/GIMP/3.0/plug-ins/
      • 赋予可执行权限:chmod +x ~/.config/GIMP/3.0/plug-ins/your-plugin.so
    • 完成后重启 GIMP,在菜单中查看(脚本通常在“文件/编辑/图像/工具/滤镜”等菜单下自动出现)
  • 方式三 手动安装到系统目录(需 root,所有用户可用)
    • 先确认插件目录(以实际版本为准,以下为常见路径示例):
      • GIMP 2.x:/usr/lib/gimp/2.8/plug-ins/
      • GIMP 3.x:/usr/lib/gimp/3.0/plug-ins/
    • 复制与授权:
      • sudo cp your-plugin.so /usr/lib/gimp/3.0/plug-ins/
      • sudo chmod +x /usr/lib/gimp/3.0/plug-ins/your-plugin.so
    • 重启 GIMP 生效
  • 方式四 使用插件管理器安装 .xpi 扩展
    • 启动 GIMP → 菜单 滤镜插件管理器安装 → 选择 .xpi 文件 → 重启 GIMP
  • 方式五 使用 Flatpak 安装(若你的 GIMP 来自 Flatpak)
    • 安装插件(示例):flatpak install flathub gimp-plugin-name
    • 注意:Flatpak 版插件的可见路径与沙箱相关,通常需通过 Flatpak 命令或其插件目录安装,避免与系统目录混用

三 插件路径速查表

安装方式或环境 脚本目录 插件目录 备注
用户目录(GIMP 3.x) ~/.config/GIMP/3.0/scripts ~/.config/GIMP/3.0/plug-ins 推荐,无需 root
用户目录(GIMP 2.8) ~/.gimp-2.8/scripts ~/.gimp-2.8/plug-ins 旧版路径
系统目录(GIMP 3.x) 通常同用户脚本目录 /usr/lib/gimp/3.0/plug-ins 需 root
系统目录(GIMP 2.8) 通常同用户脚本目录 /usr/lib/gimp/2.8/plug-ins 需 root
Flatpak 版 GIMP 见 Flatpak 应用沙箱路径 见 Flatpak 应用沙箱路径 使用 flatpak info org.gimp.GIMP 查看应用信息,插件应放入其沙箱对应目录

说明:脚本放入 scripts 目录会自动出现在菜单;二进制插件放入 plug-ins 目录并具备可执行权限后才会被加载

四 常见问题与排查

  • 插件不显示
    • 确认脚本在 scripts、二进制在 plug-ins;文件具备可执行权限(chmod +x
    • 检查 GIMP 版本与路径是否匹配(2.8 与 3.0 目录不同)
    • 重启 GIMP 或系统后再试
  • 依赖缺失(特别是脚本类)
    • Python 脚本需系统安装 Python 3 及可能依赖:sudo dnf install python3
  • 权限或架构问题
    • 系统目录安装需 sudo;确保插件与系统架构一致(如 x86_64
  • 路径混淆
    • 若使用 Flatpak,不要将插件复制到系统目录;应通过 Flatpak 安装或放入其沙箱目录(可用 flatpak info org.gimp.GIMP 定位)

0