Не может установить RMagick 4.0.0. Не может найти ImageMagick с pkg-конфигурацией на Ubuntu 16.04

Попытка установить pdfbeads на Ubuntu LTS 16.04 с драгоценным камнем $ команды устанавливает pdfbeads, я получаю сообщение об ошибке "ОШИБКА: не Может установить RMagick 4.0.0. Не может найти ImageMagick с pkg-конфигурацией"

Ниже между разделителями соответствующий stdout.


$ sudo установка драгоценного камня pdfbeads

Создание собственных расширений. Это могло требовать времени... Успешно установленный nokogiri-1.10.7 Создание собственных расширений. Это могло требовать времени... ОШИБКА: Ошибка, устанавливающая pdfbeads: ОШИБКА: Не удалось создать собственное расширение драгоценного камня.

текущий каталог:/home/enemem/.gem/gems/rmagick-4.0.0/ext/RMagick

/snap/bin/ruby-I/snap/ruby/172/lib/ruby/2.7.0-r./siteconf20200127-10722-yuiix4.rb extconf.rb проверяющий на варево... никакая проверка pacman... никакая проверка gcc... да проверяющий на pkg-конфигурацию... да

ОШИБКА: не Может установить RMagick 4.0.0. Не может найти ImageMagick с pkg-конфигурацией

* extconf.rb отказавший * не Мог создать Make-файл из-за некоторой причины, вероятно, отсутствие необходимых библиотек и/или заголовков. Проверьте файл mkmf.log на большее количество деталей. Вам, возможно, понадобятся параметры конфигурации.

Если параметры конфигурации: - with-opt-dir - without-opt-dir - with-opt-include - without-opt-include= $ {выбирать-dir} / включают - with-opt-lib - without-opt-lib= $ {выбирать-dir} / lib - with-make-prog - without-make-prog - srcdir =. - curdir - рубин =/snap/ruby/172/bin/$ (RUBY_BASE_NAME)


Проверенный файл mkmf.log, но это containe та же информация, дословно.

Затем я пытался использовать команду

Pkg-конфигурация $ - modversion imagemagick

и получил этот вывод:


Пакет imagemagick не был найден в пути поиска pkg-конфигурации. Возможно, необходимо добавить каталог, содержащий 'imagemagick.pc' к переменной среды PKG_CONFIG_PATH Никакой пакет 'imagemagick' найденный


Развитие этого предложения, которое я пытался найти, где imagemagick находится в моей системе путем выполнения:

$ sudo определяют местоположение-b '\imagemagick*'

и получил вывод:


/usr/lib/mime/packages/imagemagick/usr/share/app-install/desktop/imagemagick-6.q16:display-im6.q16.desktop/usr/share/app-install/desktop/imagemagick:display-im6.desktop/usr/share/bug/imagemagick/usr/share/cups/ppdc/imagemagick.defs/usr/share/doc/imagemagick/usr/share/doc/imagemagick-6.q16/usr/share/doc/imagemagick-common/usr/share/menu/imagemagick/var/lib/app-info/icons/ubuntu-xenial-main/64x64/imagemagick-6.q16_display-im6.q16.png/var/lib/app-info/icons/ubuntu-xenial-main/64x64/imagemagick_display-im6.q16.png/var/lib/app-info/icons/ubuntu-xenial-security-main/64x64/imagemagick-6.q16_display-im6.q16.png/var/lib/app-info/icons/ubuntu-xenial-security-main/64x64/imagemagick_display-im6.q16.png/var/lib/app-info/icons/ubuntu-xenial-updates-main/64x64/imagemagick-6.q16_display-im6.q16.png/var/lib/app-info/icons/ubuntu-xenial-updates-main/64x64/imagemagick_display-im6.q16.png/var/lib/dpkg/info/imagemagick-6.q16.list/var/lib/dpkg/info/imagemagick-6.q16.md5sums/var/lib/dpkg/info/imagemagick-common.conffiles/var/lib/dpkg/info/imagemagick-common.list/var/lib/dpkg/info/imagemagick-common.md5sums/var/lib/dpkg/info/imagemagick-common.postinst/var/lib/dpkg/info/imagemagick-common.postrm/var/lib/dpkg/info/imagemagick-common.preinst/var/lib/dpkg/info/imagemagick.list/var/lib/dpkg/info/imagemagick.md5sums/var/lib/dpkg/info/imagemagick.postinst/var/lib/dp kg/info/imagemagick.postrm/var/lib/dpkg/info/imagemagick.prerm


Версия imagemagick пакета в моей системе 6.8.9.9


$ sudo способный поисковый ImageMagick | grep установленный

imagemagick/xenial-updates, гостеприимная безопасность, теперь 8:6.8.9.9-7ubuntu5.15 amd64 [установленный] imagemagick-6.q16/xenial-updates, гостеприимная безопасность, теперь, 8:6.8.9.9-7ubuntu5.15 amd64 [установил] imagemagick-common/xenial-updates, гостеприимные обновления, гостеприимную безопасность, гостеприимную безопасность, теперь 8:6.8.9.9-7ubuntu5.15 все [установил] libgraphicsmagick ++-q16-12/xenial-updates, гостеприимную безопасность, теперь 1.3.23-1ubuntu0.5 amd64 [установленный, автоматический] libgraphicsmagick-q16-3/xenial-updates, гостеприимную безопасность, теперь 1.3.23-1ubuntu0.5 amd64 [установленный, автоматический] libimage-magick-perl/xenial-updates, гостеприимные обновления, гостеприимная безопасность, гостеприимная безопасность, теперь 8:6.8.9.9-7ubuntu5.15 все [установленный, автоматический] libimage-magick-q16-perl/xenial-updates, гостеприимная безопасность, теперь 8:6.8.9.9-7ubuntu5.15 amd64 [установленный, автоматический] libmagick ++-6.q16-5v5/xenial-updates, гостеприимная безопасность, теперь 8:6.8.9.9-7ubuntu5.15 amd64 [установленный, автоматический] libmagickcore-6.q16-2/xenial-updates, гостеприимная безопасность, теперь 8:6.8.9.9-7ubuntu5.15 amd64 [установленный] libmagickwand-6.q16-2/xenial-updates, гостеприимная безопасность, теперь 8:6.8.9.9-7ubuntu5.15 amd64 [установил] perlmagick/xenial-updates, гостеприимные обновления, гостеприимную безопасность, гостеприимную безопасность, теперь 8:6.8.9.9-7ubuntu5.15 все [установленный, автоматический]


Кто-либо может помочь?

1
задан 27 January 2020 в 20:36

1 ответ

ОШИБКА: не Может установить RMagick 4.0.0. Не может найти ImageMagick с pkg-конфигурацией

РЕДАКТИРОВАНИЕ: установите libmagickcore-6.q16-dev (8:6.8.9.9-7ubuntu5.15), который является файлами для разработчика для Вашего установленного "imagemagick (8:6.8.9.9-7ubuntu5.15)": /usr/lib/x86_64-linux-gnu/pkgconfig/ImageMagick.pc, и т.д. и т.д. файлы.

https://packages.ubuntu.com/xenial-updates/libmagickcore-6.q16-dev >>> https://packages.ubuntu.com/xenial-updates/amd64/libmagickcore-6.q16-dev/filelist

Можете быть Вы, должны удалить более старую версию graphicsmagick-libmagick-dev-compat и зависимость libgraphicsmagick1-dev.

1
ответ дан 30 January 2020 в 23:29

Другие вопросы по тегам:

Похожие вопросы: