
Программа конвертации файлов Imagemagick не запускается после обновления до 15.04. Я удалил и переустановил программу, но она все равно не запускается.
решение1
Если вы запускаете приложение Rails с Imagemagick, то для его работы необходимо обновить гем RMagic до последней версии.
Ошибка, которую я постоянно получал, была примерно такой:
LoadError: libMagickCore.so.5: cannot open shared object file: No such file or directory - /home/rails/app/vendor/bundle/ruby/2.0.0/gems/rmagick-2.13.2/lib/RMagick2.so
При обновлении до 15.04 зависимость imagemagick изменилась с libMagickCore.so.5 на 6-something. Я удалил imagemagick, очистил его и переустановил. Это все равно не решило мою проблему, поэтому я обновил свой gem RMagick (с 2.13.x до 2.15.x), что затем заработало. Надеюсь, это поможет кому-то еще.
решение2
Вам необходимо удалить все предыдущие rmagick, и тогда все будет хорошо:
sudo apt-get purge graphicsmagick graphicsmagick-dbg imagemagick-common imagemagick imagemagick-6.q16 libmagickcore-6-headers libmagickwand-dev graphicsmagick-libmagick-dev-compat
sudo apt-get autoremove
sudo apt-get install imagemagick libmagickwand-dev
sudo ln -s /usr/lib/x86_64-linux-gnu/ImageMagick-6.8.9/bin-Q16/Magick-config /usr/bin/Magick-config
gem install rmagick