김프에 대한 webp 플러그인을 설치하는 방법?


8

김프 webp 플러그인 을 설치하는 방법 ? gimp-plugin-registry와 함께 사용할 수 있지만 방법은 없습니다. 우분투 소프트웨어 센터에서 김프 용 gimp-plugin-registry 확장을 설치했습니다. 이제 어떻게해야합니까?

또한 플러그인을 넣을 수 있다는 것을 알았 /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-devlibgtk-3-dev. libgtk-3-dev는 libgtk2.0-dev의 최신 릴리스입니까? 그렇다면 나중에 설치해도 괜찮습니까?

적어도 gimp-plugin-registry로 플러그인을 설치하는 방법을 알고 싶습니다 .src를 컴파일하여 할 수 있다면 더 기쁠 것입니다.

----------편집하다----------

libgtk-3-dev를 설치하고 실행했는데 make같은 오류가 발생했습니다 .libgtk2.0-dev를 계속 사용했는데 이제 throw 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

답변:


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을위한 빌드를 할 것이다.
Nathan Osman

Xenial 빌드가 작동합니다. 너무 빨라서 고마워요!
패디 랜도
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.