วิธีการติดตั้งปลั๊กอิน webp สำหรับ gimp?


8

วิธีการติดตั้งgimp webp plugin ? ฉันพบว่าเราสามารถใช้กับ gimp-plugin-registry ได้ แต่ทำได้อย่างไร ฉันได้ติดตั้งส่วนขยาย gimp-plugin-registry สำหรับ gimp จากศูนย์ซอฟต์แวร์ Ubuntu ตอนนี้ฉันควรทำอย่างไร

ฉันยังพบว่าเราสามารถใส่ปลั๊กอินใน/usr/lib/gimp/2.0/plug-ins/ดังนั้นฉันพยายามที่จะรวบรวมGIMP webp ปลั๊กอิน src ฉันติดตั้งlibwebp-devและรันmakeในโฟลเดอร์ซอร์สปลั๊กอิน มันบอกว่า

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

ดังนั้นผมจึงตัดสินใจที่จะติดตั้งlibgtkแพคเกจ แต่ผมพบว่าทั้งสองและlibgtk2.0-dev libgtk-3-devlibgtk-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
Elder Geek

คำตอบ:


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 ขอบคุณสำหรับความรวดเร็ว!
Paddy Landau
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.