Рейтинг:2

Проблема с установкой ImageMagick 7 с использованием IMEI

флаг bz

Я попытался установить ImageMagick 7 по IMEI с github:

https://github.com/SoftCreatR/imei/

но всегда был такой ответ:

   Проверка подписи не удалась!

 Подробности смотрите в /var/log/imei.log.

и в imei.log:

./imei.sh: строка 283: : Нет такого файла или каталога
./imei.sh: строка 286: : Нет такого файла или каталога
Не могу открыть для чтения, Нет такого файла или каталога
140131941683840:ошибка:02001002:системная библиотека:fopen:Нет такого файла или каталога:../crypto/bio/bss_file.c:69:fopen('','r')
140131941683840: ошибка: 2006D080: подпрограммы BIO: BIO_new_file: такого файла нет: ../crypto/bio/bss_file.c:76:
не удалось загрузить ключевой файл

Моя текущая версия - 6.9.10-23, но она работает неправильно с кодировкой jp2 (не создавайте jp2, а tiff с именем jp2). У меня версия 7.1.0-2 на вин10 работает нормально! Итак, я хочу установить последнюю версию этого программного обеспечения, и, как я прочитал в каком-то обсуждении, я пытаюсь установить его по IMEI.

Как мне получить IM7?

мг

N0rbert avatar
флаг zw
Какая у вас версия Ubuntu? Какие шаги вы сделали?
24601 avatar
флаг in
Текущая версия ImageMagick – 8:6.9.10.23+dfsg-2.1ubuntu11.4, ее можно загрузить в программном центре Ubuntu. Если вам нужна версия 7, объясните причину в своем вопросе, используя [edit]
Gazzubuteo avatar
флаг bz
У меня есть Ubuntu 20.04, виртуализированная на WSL на win10. Я выполнил шаги, которые вы можете прочитать как ответ на этот [вопрос] (https://askubuntu.com/questions/1216469/what-is-simplest-process-to-get-imagemagick-7-with-png-support-on -убунту/
SGL avatar
флаг sn
SGL
Looks like you have had installed version 6.5.2 of IMEI, which was released one day before you've posted this question: https://github.com/SoftCreatR/imei/commit/a55692c3582c816b1f3ab8eb8628abfa0e71d26d#diff-49155aca3829a4bb7ba8eb07d3f0b772dc7dad1fe7e04f0db1d1f8dc9485c0c1 Поэтому обновление до последней версии IMEI, скорее всего, решит вашу проблему.
Рейтинг:1
флаг zw

Вероятно, у вас повреждена загрузка. Приложение требует бить, openssl и wget, поэтому вам нужно сначала установить их,

sudo apt-get установить bash openssl wget

Затем загрузите снова, следуя официальное руководство:

компакт-диск /tmp

wget https://dist.1-2.dev/imei.sh &&\# Скачать IMEI
wget https://dist.1-2.dev/imei.sh.sig && \ # Скачать файл подписи
wget https://dist.1-2.dev/imei.sh.pem && \ # Скачать публичный ключ
openssl dgst -sha512 -verify imei.sh.pem -signature imei.sh.sig imei.sh # Проверить

а затем запустите установщик

судо баш ./imei.sh
Gazzubuteo avatar
флаг bz
Ух ты! Он отлично работает! Мой компьютер скомпилировал и установил IM7 за 42 минуты (это нормально???), но я только что попробовал конвертировать в jp2, и все идет хорошо. Это решение правильное!!!!! спасибо!
NotTheDr01ds avatar
флаг vn
@Gazzubuteo Я не могу лично говорить о времени компиляции, но я бы спросил, находятся ли файлы на диске Windows (например, `/mnt/c`) или в корневой файловой системе (например, `/home/...`). Если вы используете WSL2, может быть *огромное* замедление при использовании дисков Windows, особенно когда есть много маленьких файлов (как я полагаю, источник, с которым вы работаете, может быть).
SGL avatar
флаг sn
SGL
IMEI сам устанавливает все, что ему нужно (например, openssl). Он также не зависит от wget, а работает с cURL или httpie.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.