Назад | Перейти на главную страницу

Как я могу установить последнюю версию Image Magick на RedHat Enterprise 6.6?

Я пытаюсь установить последнюю версию ImageMagick (не менее 6.8) из доступных RPM Вот на моем сервере RedHat Enterprise

Distributor ID: RedHatEnterpriseServer
Release:        6.6
Codename:       Santiago

где ядро

2.6.32-431.el6.x86_64 GNU/Linux

но я попадаю в ад зависимостей, начиная с lzma, где мне нужно> 5, а у RedHat только 4.999.9.

Я пробовал добавлять репозитории CentOS и Fedora, но если я попытаюсь установить imageMagick оттуда - или что-нибудь еще в этом отношении, я получаю много устаревших пакетов, сообщений об ошибках и т.п., и я боюсь, что могу сломать все это.

Кто-нибудь знает способ лучше? Мне лучше установить из исходников?

В системах Red Hat ImageMagick доступен по умолчанию. base репозиторий пакетов, поэтому вам нужно только запустить:

sudo yum install ImageMagick

Обратите внимание, что пакет был создан с поддержкой X11 и Gtk +, поэтому он имеет огромное количество зависимостей, большинство из которых должны требоваться только для графического рабочего стола (и в идеале не должны устанавливаться на автономном сервере).

Для RHEL 6 версия ImageMagick - 6.5.4.7. Если вам нужна функциональность, доступная только в более поздних версиях, лучше скомпилировать и установить из исходного кода; подсовывать бинарный RPM, скомпилированный для RHEL 5, не имело бы смысла. Установка из исходного кода также имеет то преимущество, что вы можете настроить его, предоставив соответствующие параметры для его configure скрипт в процессе сборки.

Новейшая версия ImageMagick доступна в репозитории remi. Инструкции по установке Реми здесь, http://blog.remirepo.net/pages/Config-en

Когда вы настроили remi, вам нужно удалить свою версию imagemagick и установить imagemagick-last.

yum remove ImageMagick; yum install ImageMagick-last

На сегодняшний день в Base есть пакет ImageMagick, для которого установлена ​​последняя версия 6.7.2.7-2. У Реми есть пакет под названием ImageMagick-last, последняя версия которого - 6.9.3.10-1, которая является последней версией в версии 6.x.