如何为gimp安装webp插件?


8

如何安装gimp webp插件?我发现我们可以使用gimp-plugin-registry来做到这一点,但不要这样做。我已经从ubuntu软件中心安装了gimp的gimp-plugin-registry扩展,现在该怎么办?

我还发现我们可以放入插件/usr/lib/gimp/2.0/plug-ins/,因此我尝试编译gimp webp插件src。我安装libwebp-devmake在插件源文件夹中运行。它说

Package gtk+-2.0 was not found in the pkg-config search path.

所以我决定安装libgtk软件包,但是我找到了libgtk2.0-devlibgtk-3-dev。libgtk-3-dev是libgtk2.0-dev的最新版本吗?如果可以的话,我可以安装下一个吗?

我想至少知道如何使用gimp-plugin-registry安装插件,如果可以通过编译src来完成,我会更加高兴。

- - - - - 编辑 - - - - -

我安装了libgtk-3-dev并运行make,它抛出了同样的错误,我继续使用libgtk2.0-dev,现在抛出了Package gimp-2.0 was not found in the pkg-config search path。仓库中没有gimp-dev!我被困!



你需要跑步sudo apt-get install libgimp2.0-dev; 那应该使编译成为可能。我对这个问题的回答可能会有所帮助。

该源的最新版本可在此处找到:registry.gimp.org/node/25874,我认为可能需要gimp 2.6
Geek老人2014年

Answers:


8

注意: WebP插件将作为内置插件包含在下一版Gimp中。在此期间,PPA仍可用于启用WebP支持。

我已经将WebP PPA中可用的软件包更新为最新的Ubuntu版本。添加PPA之后,您只需安装gimp-webp软件包即可使用该插件。

我也将插件迁移到CMake,因此现在构建插件要容易得多:

  1. 安装以下软件包:

    sudo apt-get install build-essential git cmake libgimp2.0-dev libwebp-dev
    
  2. 签出源代码:

    git clone https://github.com/nathan-osman/gimp-webp
    
  3. cd到新目录并创建build/目录:

    cd gimp-webp
    mkdir build
    cd build
    
  4. 构建插件:

    cmake ..
    make
    
  5. 安装插件:

    sudo make install
    

而已!


指示的PPA不适用于Xenial 16.04。错误消息:E: The repository 'http://ppa.launchpad.net/george-edison55/webp/ubuntu xenial Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default.
Paddy Landau

1
@PaddyLandau我将发布Xenial的版本。
内森·奥斯曼

Xenial构建起作用。谢谢您这么快!
帕迪·兰道
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.