Обновление ImageMagick Ubuntu


9

Я хотел бы обновить мою версию ImageMagick. Я изначально установил ImageMagick с ...

sudo apt-get imagemagick 

Текущая версия:

myapp$ convert -version
Version: ImageMagick 6.7.7-10 2014-03-06 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC
Features: OpenMP  

Расположение:

myapp$ which convert
/usr/bin/convert

Система: Ubuntu14.04 / Apache2.47 / Passenger 4.0.5.5 / Rails 4.1.1 / Ruby 2.1.5

У меня нет установленного варева. Каков рекомендуемый способ обновления?

Ответы:


12

ImageMagick 6.7.7-10 является текущей версией для Trusty. Обновлять нечего, так как эта версия была тщательно протестирована с Trusty .

Для доступных обновлений запустите

sudo apt-get update
sudo apt-get install --only-upgrade imagemagick

Только если вы столкнетесь с ошибкой, которую вам отчаянно нужно исправить, вы должны скомпилировать более новую версию:

mkdir -p ~/src
cd ~/src
wget http://www.imagemagick.org/download/ImageMagick-6.9.3-1.tar.gz
sudo apt-get install build-essential checkinstall
sudo apt-get build-dep imagemagick -y
tar xf ImageMagick-6.9.3-1.tar.gz
cd ~/src/ImageMagick-6.9.3-1
./configure
make
sudo checkinstall

1
После того, как я следовал инструкциям по установке без ошибок, я получал «convert: error при загрузке общих библиотек:», которые я исправил с помощью «sudo ldconfig / usr / local / lib». Тогда я заметил, что у меня не было поддержки файлов JPEG (получал ошибку «Нет делегата декодирования для этого формата изображения JPEG»). Теперь я ищу PPA ...
ndemou

1
последнюю версию можно найти здесь
Vijay Dohare

1
Мне пришлось бежать ldconfigпосле checkinstall, чтобы обновить ссылки / привязки.
Джошуа Пинтер
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.