ฉันมีเวลาเหลือเฟือที่จะพยายามติดตั้ง ImageMagick รุ่นล่าสุดบนเซิร์ฟเวอร์ CentOS 6.3 x86_64 ก่อนอื่นฉันดาวน์โหลด RPM จากเว็บไซต์ ImageMagick และพยายามติดตั้ง ที่ล้มเหลวเนื่องจากการพึ่งพาที่ขาดหายไป:
error: Failed dependencies:
libHalf.so.4()(64bit) is needed by ImageMagick-6.8.0-4.x86_64
libIex.so.4()(64bit) is needed by ImageMagick-6.8.0-4.x86_64
libIlmImf.so.4()(64bit) is needed by ImageMagick-6.8.0-4.x86_64
libImath.so.4()(64bit) is needed by ImageMagick-6.8.0-4.x86_64
libltdl.so.3()(64bit) is needed by ImageMagick-6.8.0-4.x86_64
ผมได้libtool-ltdl
ติดตั้ง แต่ที่มีไม่ได้libltdl.so.7
libltdl.so.4
ผมมีปัญหาที่คล้ายกันกับlibHalf
, libIex
, และlibIlmImf
libImath
โดยทั่วไปคุณสามารถติดตั้ง OpenEXR เพื่อรับการอ้างอิงเหล่านั้น น่าเสียดาย CentOS 6.3 รวม OpenEXR 1.6.1 ซึ่งรวมถึง ilmbase-devel 1.0.1 และการเปิดตัวของ ilmbase-devel นั้นรวมถึงเวอร์ชั่นที่ใหม่กว่าของการพึ่งพาเหล่านั้น:
libHalf.so.6
libIex.so.6
libIlmImf.so.6
libImath.so.6
ฉันลองทำตามคำแนะนำสำหรับการติดตั้ง ImageMagick จากแหล่งต่อไป ไม่มีโชคเช่นกัน ฉันได้รับข้อผิดพลาดในการสร้าง:
RPM build errors:
File not found by glob: /home/sean/rpmbuild/BUILDROOT/ImageMagick-6.8.0-4.x86_64/usr/lib64/ImageMagick-6.8.0/modules-Q16/coders/djvu.*
ฉันยังวิ่งซ้ำconfigure
เพื่อแยก djvu อย่างชัดเจนและฉันยังคงได้รับข้อผิดพลาดเดียวกัน เมื่อมาถึงจุดนี้ฉันดึงผมออก
วิธีที่ง่ายที่สุดในการติดตั้ง ImageMagick (> 6.7) ใน CentOS 6.3 คืออะไร? มีใครเสนอ RPMs ที่ขึ้นต่อกันที่ไหนสักแห่ง?
libtool-ltdl-devel
รวมถึงlibltdl.so.7
แต่ ImageMagick libltdl.so.3
ต้อง :(