Проблема встановлення 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 install 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

Відповіді:


17

Це працює:

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

відповідно до коментаря dalibor-filus нижче.

[ Оригінальна відповідь - Гаразд, я, здається, вирішив це apt-get install imagemagick libmagickwand-dev, тому libmagick9-dev не був потрібен. ]


1
Це працювало для мене. Просто хочу зазначити, що вимагати 'rmagick' все одно не вийде. Ви повинні використовувати вимагає "RMagick".
ayckoster

Це не працює для мене. Я отримую: 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 встановив просто чудово.


0

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

Це справді добре працювало для мене, де apt-getі заварити не вдалося


1
Програмне забезпечення за посиланням підтримує ОС: Mac OS X 6 і 7. Будь ласка, уточніть, чи це взагалі працювало на ubuntu.
aquaherd

Вибачте, спробував це лише на OSX
Jarrett Streebin
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.