После установки Imagemagick я протестировал его с изображением jpg, например так:
identify 1.jpg
Но я получил такой результат:
identify: no decode delegate for this image format `1.jpg' @ error/constitute.c/ReadImage/550.
Затем я попытался добавить поддержку формата JPEG:
yum install libjpeg libjpeg-devel
но я получил:
Setting up Install Process
No package libjpeg available.
No package libjpeg-devel available.
Nothing to do
Я думал, что мне нужно обновить apt-get, я сделал:
apt-get install libjpeg libjpeg-devel
но я получил:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libjpeg
E: Unable to locate package libjpeg-devel
Есть ли простой способ установить эти библиотеки? Я использую Ubuntu 12.04.
yum
? Это менеджер пакетов для другого дистрибутива (Red Hat & Fedora), и если вы использовалиyum
для установки imagemagick, я совсем не удивляюсь, что он не может найти библиотеки! Вы должны устанавливать программное обеспечение только с apt-get, если вы действительно не знаете, что делаете! Кроме того, «Ubuntu 12» недостаточно конкретен ... Существуют две версии Ubuntu, которые начинаются с «12»: 12.04 и 12.10. Версии Ubuntu основаны на дате выпуска: 12.04 был выпущен в апреле (месяц № 04) 12 года, а 12.10 был выпущен в октябре 12 года. Пожалуйста, будьте уверены и укажите!