Jak nainstalovat ImageMagick na Ubuntu 24.04, 22.04 nebo 20.04

ImageMagick je výkonný software s otevřeným zdrojovým kódem používaný pro manipulaci s obrázky, převod a úpravy. Podporuje více než 200 obrazových formátů, což z něj činí nepostradatelný nástroj pro vývojáře, grafiky a systémové administrátory. ImageMagick lze použít pro úlohy, jako je změna velikosti, oříznutí, převrácení a aplikace různých efektů na obrázky, a to vše prostřednictvím operací příkazového řádku, díky čemuž je vysoce univerzální pro automatizaci a dávkové zpracování.

Na Ubuntu 24.04, 22.04 nebo 20.04 můžete ImageMagick nainstalovat dvěma hlavními způsoby. První metoda je přes výchozí úložiště Ubuntu, které nabízí stabilní verzi, která se snadno instaluje a hladce se integruje se správou balíčků vašeho systému. Druhá metoda zahrnuje stažení a kompilaci nejnovějšího zdrojového binárního souboru ImageMagick. Tento přístup vám umožňuje nainstalovat nejnovější sestavení a zajistit tak přístup k nejnovějším funkcím a vylepšením, i když vyžaduje více technických kroků. Tato příručka vás provede oběma způsoby instalace a umožní vám vybrat si nejlepší možnost na základě vašich potřeb.

Metoda 1: Nainstalujte ImageMagick přes APT

Aktualizujte Ubuntu před instalací ImageMagick

Prvním krokem při instalaci ImageMagick na Ubuntu je zajistit, aby byl váš systém aktuální. Tím zajistíte, že budete mít nejnovější aktualizace zabezpečení a že váš systém bude kompatibilní s ImageMagick.

Chcete-li aktualizovat svůj systém, otevřete terminál a spusťte následující příkaz:

sudo apt update && sudo apt upgrade

Nainstalujte knihovny podpory pro ImageMagick

ImageMagick spoléhá na několik knihoven, aby správně fungovaly. Chcete-li nainstalovat tyto knihovny, spusťte následující příkaz:

sudo apt install libpng-dev libjpeg-dev libtiff-dev

Nainstalujte ImageMagick na Ubuntu pomocí příkazu APT

Nejjednodušší a nejvíce doporučený způsob pro běžného uživatele, jak nainstalovat ImageMagick, je přes správce balíčků APT. Pokud to funguje správně, držte se toho; nezkoušejte instalovat zdrojovou metodu, protože to zkomplikuje věci víc, než potřebujete.

Pro metodu APT nainstalujte ImageMagick pomocí následujícího příkazu:

sudo apt install imagemagick

A to je vše; alternativní způsoby instalace najdete v další části o kompilaci ImageMagick.

Metoda 2: Nainstalujte ImageMagick prostřednictvím zdroje

Alternativní metoda instalace zahrnuje klonování souboru ImageMagick GIT úložiště a sestavení aplikace. Tato možnost není vhodná pro běžného uživatele. Chcete-li však použít zdrojovou verzi pro přístup k nejnovější nebo konkrétní starší verzi, postupujte podle těchto kroků.

Ujistěte se, že je Git nainstalován

Než budete pokračovat s touto instalační metodou, musíte se ujistit, že je na vašem systému nainstalován GIT. Můžete to zkontrolovat spuštěním následujícího příkazu v terminálu:

git --version

Příkaz zobrazuje verzi GIT nainstalovanou ve vašem systému. Pokud nemáte GIT, spusťte následující příkaz a nainstalujte jej:

sudo apt install git

Klonujte úložiště ImageMagick Git

Otevřete terminál, přejděte do požadovaného umístění pro uložení klonovaného úložiště a poté spusťte následující příkaz pro klonování úložiště:

git clone https://github.com/ImageMagick/ImageMagick.git

Pokud chcete, můžete zadat umístění klonovaného úložiště do „/usr/local/src/ImageMagick“ pomocí následujícího příkazu:

git clone https://github.com/ImageMagick/ImageMagick.git /usr/local/src/ImageMagick

Je důležité si uvědomit, že v závislosti na konfiguraci GIT/uživatelských oprávnění můžete při klonování úložiště použít příkaz sudo:

sudo git clone https://github.com/ImageMagick/ImageMagick.git /usr/local/src/ImageMagick

Přejděte do Zdrojového adresáře ImageMagick

Naklonujte úložiště ImageMagick a poté přejděte do adresáře, kde jste jej naklonovali. Umístění se může lišit v závislosti na vašem konkrétním nastavení, ale zde jsou obecné kroky:

cd ImageMagick

Nebo pokud jste jej naklonovali do „/usr/local/src/ImageMagick“.

cd /usr/local/src/ImageMagick

Nainstalujte požadované balíčky pro kompilaci ImageMagick

Chcete-li pokračovat v procesu instalace, musíte nainstalovat závislosti potřebné ke kompilaci ImageMagick. Závislosti zahrnují různé knihovny a nástroje nezbytné pro proces kompilace. Závislosti můžete nainstalovat spuštěním následujícího příkazu v terminálu:

sudo apt install build-essential libltdl-dev libjpeg-dev libpng-dev libtiff-dev libgif-dev libfreetype6-dev liblcms2-dev libxml2-dev

Připravte zdroj ImageMagick

S nainstalovanými závislostmi je dalším krokem spuštění příkazu ./configure k přípravě zdroje ImageMagick pro kompilaci:

./configure

Tento příkaz zkontroluje všechny závislosti nebo konfigurace potřebné ke kompilaci ImageMagick. Příkaz ./configure zobrazí chybovou zprávu, pokud chybí nějaké závislosti nebo konfigurace. V tomto případě musíte nainstalovat chybějící závislosti nebo vyřešit problémy s konfigurací, než budete pokračovat dalším krokem.

Volitelné: Nakonfigurujte ImageMagick pomocí modulů

Pokročilí uživatelé, kteří chtějí od ImageMagick více funkcí, by měli aplikaci sestavit pomocí volby –with-modules. Tato možnost umožňuje instalaci dalších volitelných funkcí a modulů, které vylepšují zážitek z ImageMagick.

Chcete-li použít tuto možnost, zahrňte ji do příkazu ./configure:

./configure --with-modules

Poznámka: Zahrnutím „./configure—-with-modules“ můžete zajistit přístup k celé řadě funkcí a funkcí ImageMagick.

Vytvořte prostředí ImageMagick

Po sestavení a konfiguraci prostředí zkompilujte ImageMagick pomocí příkazu make:

make

Tento příkaz zkompiluje zdrojový kód ImageMagick do použitelné aplikace. Proces kompilace může trvat několik minut v závislosti na specifikacích vašeho systému. Po dokončení kompilace můžete pokračovat dalším krokem.

Nainstalujte ImageMagick přes kompilovaný binární soubor

Po zkompilovaném zdrojovém kódu je dalším krokem spuštění instalačního příkazu. Toto nainstaluje ImageMagick na váš systém Ubuntu:

sudo make install

Nakonfigurujte běhový čas Dynamic Linker pro ImageMagick

Po instalaci ImageMagick nakonfigurujte běhové vazby dynamického linkeru jako poslední krok. Tato akce zajistí, že váš systém může během běhu najít a používat knihovny ImageMagick:

sudo ldconfig /usr/local/lib

Tento příkaz nakonfiguruje vazby za běhu dynamického linkeru, čímž zpřístupní a použije ImageMagick ve vašem systému.

Po spuštění tohoto příkazu byste měli být schopni používat ImageMagick bez jakýchkoli problémů; selhání může mít za následek následující chybu ve vašem terminálu:

magick: error while loading shared libraries: libMagickCore-7.Q16HDRI.so.10: cannot open shared object file: No such file or directory

Pamatujte, že pokud v budoucnu upgradujete nebo přeinstalujete ImageMagick, možná budete muset překonfigurovat vazby za běhu dynamického linkeru. Pokud k tomu dojde, překonfigurujte je podle výše uvedených kroků.

Ověřte instalaci ImageMagick

Jakmile nainstalujete ImageMagick, můžete instalaci ověřit spuštěním následujícího příkazu.

magick --version

Příklad výstupu:

Version: ImageMagick x.x.x

Příklady příkazů ImageMagick

Převeďte formát obrázku pomocí ImageMagick

ImageMagick umí také převést obrázek z jednoho formátu do druhého. Pomocí následujícího příkazu můžete například převést obrázek JPG na PNG.

convert input.jpg output.png

Vytvořte miniaturu pomocí ImageMagick

Použijte ImageMagick k vytvoření miniatury z obrázku. Příkaz je:

convert input.png -thumbnail 200x200 output.png

Tento příkaz vytvoří z obrázku „input.png“ miniaturu 200×200 a výsledek uloží jako „output.png“.

Změňte velikost obrázku pomocí ImageMagick

Pomocí ImageMagick můžete změnit velikost obrázku na konkrétní rozměr. Příkaz k tomu je.

convert input.png -resize 200x200 output.png

Tím se změní velikost obrázku „input.png“ na obrázek 200×200 a výsledek se uloží jako „output.png“.

Přidejte text do obrázku pomocí ImageMagick

Pomocí ImageMagick můžete k obrázku přidat text. Příkaz k tomu je.

convert input.png -font Arial -pointsize 36 -fill black -draw "text 20,50 'Hello World'" output.png

Tento příkaz přidá text „Hello World“ do obrázku „input.png“ pomocí písma Arial a velikosti písma 36 bodů. Text má černou výplň a sedí na pozici (20,50). Systém uloží výsledek jako „output.png“.

Závěr

Instalací ImageMagick do vašeho systému Ubuntu pomocí výchozího úložiště nebo kompilací zdrojových binárních souborů získáte přístup ke komplexní sadě nástrojů pro zpracování obrazu. Metoda úložiště nabízí snadné použití a stabilitu, zatímco kompilace ze zdroje poskytuje nejnovější funkce a přizpůsobení. Pravidelné aktualizace, zejména při použití zdrojové metody, udrží vaši instalaci ImageMagick aktuální, což vám umožní efektivně provádět pokročilé úlohy manipulace s obrázky na Ubuntu.

užitečné odkazy

Zde je několik užitečných odkazů souvisejících s používáním ImageMagick v systému Ubuntu:

  • Úložiště ImageMagick GitHub: Navštivte oficiální úložiště ImageMagick GitHub, kde získáte přístup ke zdrojovému kódu, nahlásíte problémy a přispějete k vývoji.
  • Oficiální webové stránky ImageMagick: Prozkoumejte oficiální web ImageMagick, kde najdete podrobné informace o softwaru, jeho funkcích a nejnovějších aktualizacích.
  • Diskuse ImageMagick: Připojte se k diskusím na GitHubu a ptejte se, sdílejte řešení a získejte podporu od komunity ImageMagick.
Joshua James
Následuj mě
Nejnovější příspěvky uživatele Joshua James (vidět vše)

Napsat komentář