温馨提示×

linux gimp插件怎么装

小樊
35
2026-10-06 13:31:44
栏目: 智能运维

在 Linux 上安装 GIMP 插件,一般分几种情况:系统仓库插件、手动脚本/插件文件、Python 插件、编译型插件。下面按常见方式给你讲清楚。


一、通过系统包管理器安装(最简单)

很多 GIMP 插件在发行版仓库里就有。

Debian / Ubuntu / Linux Mint

sudo apt update
sudo apt install gimp-plugin-registry

包含很多常用插件(如 wavelet denoise、resynthesizer 等)

Fedora

sudo dnf install gimp-plugins

Arch / Manjaro

sudo pacman -S gimp-plugin-registry

安装后重启 GIMP即可在菜单中看到。


二、手动安装插件(最常见)

1. 插件放在哪里?

GIMP 插件目录有两个位置:

用户级(推荐)

~/.config/GIMP/2.10/plug-ins/

(GIMP 2.10 为例,版本不同路径略有变化)

系统级

/usr/lib/gimp/2.0/plug-ins/

2. 安装步骤(以单个插件为例)

假设插件叫 my_plugin.py 或 my_plugin

mkdir -p ~/.config/GIMP/2.10/plug-ins/my_plugin
cp my_plugin.py ~/.config/GIMP/2.10/plug-ins/my_plugin/
chmod +x ~/.config/GIMP/2.10/plug-ins/my_plugin/my_plugin.py

然后:

  • 打开 GIMP
  • 菜单:Filters → Plugins
  • 或重启 GIMP

三、Python 插件(GIMP 2.10)

要求

  • Python 2(GIMP 2.10 默认)
  • 文件头部必须有:
#!/usr/bin/env python

示例最小插件

#!/usr/bin/env python
from gimpfu import *

def hello_world(img, drawable):
    pdb.gimp_message("Hello from plugin!")

register(
    "python-fu-hello",
    "Hello",
    "Show hello",
    "Author",
    "Author",
    "2024",
    "Hello...",
    "*",
    [],
    [],
    hello_world,
    menu="<Image>/Filters/Test"
)

main()

保存为:

~/.config/GIMP/2.10/plug-ins/hello.py
chmod +x hello.py

四、编译型插件(C / C++)

./configure
make
make install

或手动复制生成的二进制到:

~/.config/GIMP/2.10/plug-ins/

五、常见问题

插件不显示?

  • 没加可执行权限:chmod +x
  • Python 插件缺 shebang
  • GIMP 版本不兼容
  • 插件报错:看 GIMP → Help → Plug-in Browser

GIMP 3 注意

  • Python 插件改为 Python 3 + GI
  • 路径可能变成 ~/.config/GIMP/3.0/

六、推荐常用插件

  • Resynthesizer(去水印)
  • G’MIC(滤镜大全)
  • BIMP(批量处理)

如果你能告诉我:

  • Linux 发行版
  • GIMP 版本
  • 具体想装哪个插件

我可以直接给你精准安装命令。

0 踩