Как установить imagemagick 7 на образ ubuntu

Я хочу установить imagemagick v7. Мне нужны команды для добавления в мой Dockerfile.

Эта команда устанавливает v6.9, а в этой версии не было команды magick

RUN apt-get update && apt-get install -y --no-install-recommends imagemagick

Может ли кто-нибудь помочь мне найти, как установить imagemagick v7, чтобы иметь команду magick? Большое спасибо

Надеюсь, это поможет. askubuntu.com/questions/1042436/…

fmw42 29.12.2022 18:32

Не уверен, что вы пытаетесь сделать, но образ докера Alpine очень хорош для ImageMagick, см. stackoverflow.com/a/74032739/2836621

Mark Setchell 29.12.2022 23:06

Существует много-много форматов файлов изображений (180+) и много-много функций, таких как HDR, FFT, Pango, масштабирование жидкости, так что в конечном итоге вам придется установить десятки или сотни зависимостей и мегабайт, если вы не будете более конкретно знать, что вам нужно. и что вы пытаетесь сделать. Установка из исходного кода, вероятно, будет вашим единственным вариантом, если вы хотите v7 на Debian или Ubuntu. На самом деле это не так сложно, вам просто нужно иметь в виду какую-то конкретную цель и набор функций.

Mark Setchell 01.01.2023 00:08
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
3
66
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий
RUN apt-get update && apt-get install -y wget && \
    apt-get install -y autoconf pkg-config

RUN apt-get update && apt-get install -y wget && \
    apt-get install -y build-essential curl libpng-dev && \
    wget https://github.com/ImageMagick/ImageMagick/archive/refs/tags/7.1.0-31.tar.gz && \
    tar xzf 7.1.0-31.tar.gz && \
    rm 7.1.0-31.tar.gz && \
    apt-get clean && \
    apt-get autoremove

RUN sh ./ImageMagick-7.1.0-31/configure --prefix=/usr/local --with-bzlib=yes --with-fontconfig=yes --with-freetype=yes --with-gslib=yes --with-gvc=yes --with-jpeg=yes --with-jp2=yes --with-png=yes --with-tiff=yes --with-xml=yes --with-gs-font-dir=yes && \
    make -j && make install && ldconfig /usr/local/lib/

вы можете изменить версию, которую вы хотите

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

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

Преобразование первых n страниц файла PDF в один файл изображения PNG с использованием библиотеки PHP ImageMagick
Конвертировать или mogrify, чтобы повернуть файл svg в командной строке: ошибка «делегировать не удалось»
Потребление памяти ImageMagick становится 1,4 ГБ при попытке открыть анимированный gif размером 876 КБ
Создайте многослойный TIFF без видимых изменений в wand/imagemagic/python/js
Кто-нибудь может объяснить ImageMagick или GraphicsMagick в TYPO3?
Как преобразовать 32-битный TIFF в 16-битный png? Текстура смещения в градациях серого
Преобразование нескольких многостраничных PDF-файлов в JPG во вложенных папках
Как конвертировать изображения с помощью parallel из одного каталога в другой
Почему ImageMagick не работает с «нет делегата декодирования для этого формата изображения «PNG»», даже если делегат png установлен?
Есть ли способ сделать снимок экрана определенного окна на Mac?