나는 최근에 해당 웹사이트에서 최신 버전의 GIMP(2.9.4)를 다운로드하여 압축을 풀었습니다. INSTALL 파일을 읽고 구성 스크립트를 실행했습니다. 그러나 이렇게 하면 실패합니다.
GIMP configuration failed.
The following mandatory dependencies are missing:
- babl >= 0.1.18
- gegl-0.3 >= 0.3.8
- atk >= 2.2.0
- gtk+-2.0 >= 2.24.10
*** Test for GTK+ failed.
- gdk-pixbuf-2.0 >= 2.30.8
- gdk-pixbuf-csource
*** Could not find gdk-pixbuf-csource in your PATH.
- gexiv2 >= 0.6.1
- libtiff
*** Checks for TIFF library failed
- libjpeg
*** JPEG library not found
- libjpeg
*** JPEG header file not found
- libjpeg
*** JPEG library is too old
- liblzma >= 5.0.0
- libmypaint >= 1.3.0
- lcms2 >= 2.6
- Python 2 headers
*** Please install them, or skip building the python scripting extension by
*** passing --disable-python to configure (but then you will not be able
*** to use scripts for GIMP that are written in Python).
- PyGTK 2.10.4 or newer
*** Please install it, or skip building the python scripting extension by
*** passing --disable-python to configure (but then you will not be able
*** to use scripts for GIMP that are written in Python).
- pygtk-codegen-2.0 script
*** Please install it, or skip building the python scripting extension by
*** passing --disable-python to configure (but then you will not be able
*** to use scripts for GIMP that are written in Python).
- PyCairo 1.0.2 or newer
*** Please install it, or skip building the python scripting extension by
*** passing --disable-python to configure (but then you will not be able
*** to use scripts for GIMP that are written in Python).
dnf를 통해 모두 수동으로 설치했지만 어떻게 든 가장 간단한 패키지 중 일부를 인식하지 못합니다 libjpeg
. 예를 들어 최신 설치된 패키지를 읽을 수 없는 이유를 아는 사람이 있습니까? 저는 페도라 25를 사용하고 있습니다.
답변1
@riccs_0x의 의견에서 언급했듯이 여러 개발 패키지가 누락되었습니다.
패키지 관리자에서 하나씩 찾아서 설치하는 대신 배포판의 김프 패키지(현재 2.8.22)의 모든 종속성을 설치하도록 패키지 관리자에게 지시할 수 있습니다. 2.8.x에서 전혀 필요하지 않은 것 외에도 libmypaint와 최신 babl 및 gegl을 찾았습니다. 이것은 여러분이 겪고 있는 대부분의 (전부는 아니지만) 문제를 해결할 것입니다.
김프 2.9.x 버전에는 2.8.x보다 최신 종속성 버전이 필요할 수 있지만 김프는 해당 버전을 개선하는 데 상당히 보수적인 경향이 있으므로 해당 버전을 계속 사용할 수 있습니다.
소스 패키지 종속성을 설치하기 위해 yum과 dnf는 모두 builddep 명령을 제공합니다. 나는 Fedora를 직접 사용하지 않고 시도해 볼 수도 없지만 첫 번째 시도는 다음과 같습니다.
dnf builddep gimp