Проблема установки RMagick

12

Я не могу установить RMagick из-за следующей проблемы с зависимостями после попытки sudo apt-get install libmagick9-devсоответствии с этим ) в Ubuntu 10.0.4:

Note, selecting libmagickwand-dev instead of libmagick9-dev Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:

The following packages have unmet dependencies:
    libmagickwand-dev:
        Depends: libmagickwand2 (= 7:6.5.7.8-1ubuntu1.1) but it is not going to be installed
        Depends: libmagickcore2-extra (= 7:6.5.7.8-1ubuntu1.1) but it is not going to be installed
        Depends: libmagickcore-dev (= 7:6.5.7.8-1ubuntu1.1) but it is not going to be installed

Попытка apt-get установить libmagickwand2, я получаю это:

> The following packages have unmet dependencies:   libmagickwand2:
> Depends: libice6 (>= 1:1.0.0) but it is not installable
>                   Depends: libjpeg62 but it is not installable
>                   Depends: libmagickcore2 (>= 7:6.5.7.8) but it is not going to be installed
>                   Depends: libsm6 but it is not installable
>                   Depends: libtiff4 but it is not going to be installed
>                   Depends: libxt6 but it is not installable
mahemoff
источник

Ответы:

17

Это работает:

sudo apt-get install imagemagick libmagickcore-dev libmagickwand-dev

в соответствии с комментарием Далибор-Филуса ниже.

[ Оригинальный ответ - Хорошо, похоже, я решил эту проблему apt-get install imagemagick libmagickwand-dev, поэтому libmagick9-dev не был необходим. ]

mahemoff
источник
1
Это сработало для меня. Сразу хочу отметить, что требование 'rmagick' все равно не сработает. Вы должны использовать требуют «RMagick».
айкостер
Это не работает для меня. Я получаю: libmagickwand-dev: Зависит: libmagickcore-dev (= 8: 6.6.0.4-3ubuntu1.2), но он не будет установлен
jackocnr
то же самое здесь ... получаю эту ошибку: gist.github.com/4709742
TrinitronX
1
@TrinitronX @jackocnr вы должны сначала установить libmagickcore-dev, а затем libmagickwand-dev, только что через Ubuntu 14.04 LTS. (Вы должны быть в состоянии установить их в одной командной строке следующим образом : sudo apt-get install imagemagick libmagickcore-dev libmagickwand-dev)
Далибор Filus
0

У меня была эта проблема в Ubuntu 11.10, и решение @ mahemoff у меня не сработало. В конце концов я удалил все, что связано с ImageMagick, а затем скомпилировал последнюю версию ImageMagick из исходного кода, а затем rmagick установился просто отлично.

jackocnr
источник
0

Попробуйте это для OSX: https://github.com/maddox/magick-installer

Это сработало очень хорошо для меня, где apt-getи не удалось заварить

Джаррет Стрибин
источник
1
Программное обеспечение в состоянии ссылки поддерживает OS: Mac OS X 6 и 7. Пожалуйста, укажите, работает ли это на Ubuntu вообще.
Аквахерд
Извините, только попробовал это на OSX
Джаррет Стрибин