Az ImageMagick telepítése Ubuntu 24.04, 22.04 vagy 20.04 rendszeren

Az ImageMagick egy hatékony, nyílt forráskódú szoftvercsomag, amelyet képkezelésre, konvertálásra és szerkesztésre használnak. Több mint 200 képformátumot támogat, így a fejlesztők, grafikusok és rendszergazdák nélkülözhetetlen eszköze. Az ImageMagick olyan feladatokhoz használható, mint például az átméretezés, a vágás, a tükrözés és a különféle effektusok alkalmazása a képekre, mindezt parancssori műveleteken keresztül, ami rendkívül sokoldalúvá teszi az automatizáláshoz és a kötegelt feldolgozáshoz.

Az Ubuntu 24.04, 22.04 vagy 20.04 rendszeren az ImageMagick két fő módszerrel telepíthető. Az első módszer az Ubuntu alapértelmezett tárolóján keresztül történik, amely egy stabil verziót kínál, amely könnyen telepíthető, és zökkenőmentesen integrálható a rendszer csomagkezelésébe. A második módszer a legújabb ImageMagick forrás bináris letöltését és fordítását foglalja magában. Ez a megközelítés lehetővé teszi a legújabb build telepítését, biztosítva a hozzáférést a legújabb szolgáltatásokhoz és fejlesztésekhez, bár ehhez több technikai lépésre van szükség. Ez az útmutató végigvezeti Önt mindkét telepítési módszeren, lehetővé téve az Ön igényeinek megfelelő legjobb megoldás kiválasztását.

1. módszer: Telepítse az ImageMagick alkalmazást az APT-n keresztül

Frissítse az Ubuntut az ImageMagick telepítése előtt

Az ImageMagick Ubuntu rendszerre történő telepítésének első lépése annak biztosítása, hogy a rendszer naprakész legyen. Ez biztosítja, hogy a legújabb biztonsági frissítésekkel rendelkezzen, és rendszere kompatibilis az ImageMagick programmal.

A rendszer frissítéséhez nyissa meg a terminált, és futtassa a következő parancsot:

sudo apt update && sudo apt upgrade

Telepítse az ImageMagick támogatási könyvtárait

Az ImageMagick számos könyvtárra támaszkodik a megfelelő működéshez. A könyvtárak telepítéséhez futtassa a következő parancsot:

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

Telepítse az ImageMagick-ot Ubuntu-ra az APT Command segítségével

Az ImageMagick telepítésének legegyszerűbb és leginkább ajánlott módja az átlagos felhasználó számára az APT csomagkezelőn keresztül. Ha ez megfelelően működik, maradjon ennél; ne próbálja meg a forrás metódust telepíteni, mert az a kelleténél jobban bonyolítja a dolgokat.

Az APT metódushoz telepítse az ImageMagick-et a következő paranccsal:

sudo apt install imagemagick

És ez az; Az alternatív telepítési módszereket lásd az ImageMagick fordításáról szóló következő részben.

2. módszer: Telepítse az ImageMagick-ot a forráson keresztül

Az alternatív telepítési módszer magában foglalja a klónozást ImageMagick GIT adattár és az alkalmazás összeállítása. Ez a lehetőség nem megfelelő az átlagos felhasználó számára. Kövesse azonban ezeket a lépéseket a forrásverzió használatához a legújabb vagy egy adott régebbi kiadás eléréséhez.

Győződjön meg arról, hogy a Git telepítve van

Mielőtt folytatná ezt a telepítési módszert, meg kell győződnie arról, hogy a GIT telepítve van a rendszeren. Ezt a következő parancs futtatásával ellenőrizheti a terminálban:

git --version

A parancs megmutatja a rendszerre telepített GIT verziót. Ha nem rendelkezik GIT-vel, futtassa a következő parancsot a telepítéshez:

sudo apt install git

Az ImageMagick Git Repository klónozása

Nyissa meg a terminált, navigáljon a kívánt helyre a klónozott lerakat tárolásához, majd futtassa a következő parancsot a lerakat klónozásához:

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

Ha szeretné, a következő paranccsal megadhatja a klónozott lerakat helyét a „/usr/local/src/ImageMagick” formátumban:

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

Fontos megjegyezni, hogy a GIT/felhasználói jogosultság konfigurációjától függően használhatja a sudo parancsot a tár klónozása közben:

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

Keresse meg az ImageMagick forráskönyvtárát

Klónozza az ImageMagick tárat, majd navigáljon abba a könyvtárba, ahová klónozta. A helyszín az adott beállítástól függően eltérő lehet, de az alábbi általános lépéseket kell követni:

cd ImageMagick

Vagy ha klónozta a „/usr/local/src/ImageMagick” mappába.

cd /usr/local/src/ImageMagick

Telepítse a szükséges csomagokat az ImageMagick fordításához

A telepítési folyamat folytatásához telepítenie kell az ImageMagick fordításához szükséges függőségeket. A függőségek közé tartoznak a fordítási folyamathoz szükséges különféle könyvtárak és eszközök. A függőségeket a következő parancs futtatásával telepítheti a terminálban:

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

Készítse elő az ImageMagick Source-t

A függőségek telepítése után a következő lépés a ./configure parancs futtatása, amely előkészíti az ImageMagick forrást a fordításhoz:

./configure

Ez a parancs ellenőrzi az ImageMagick fordításához szükséges függőséget vagy konfigurációt. A ./configure parancs hibaüzenetet jelenít meg, ha bármilyen függőség vagy konfiguráció hiányzik. Ebben az esetben telepítenie kell a hiányzó függőségeket, vagy meg kell oldania a konfigurációs problémákat, mielőtt folytatná a következő lépést.

Választható: Az ImageMagick konfigurálása modulokkal

Azok a haladó felhasználók, akik több funkciót szeretnének az ImageMagick-től, készítsék el az alkalmazást a –with-modules opcióval. Ez az opció lehetővé teszi extra opcionális szolgáltatások és modulok telepítését, javítva az ImageMagick élményét.

A beállítás használatához adja meg a ./configure parancsban:

./configure --with-modules

Megjegyzés: A „./configure—-with-modules” hozzáadásával hozzáférést biztosíthat az ImageMagick szolgáltatásainak és funkcióinak teljes skálájához.

Építsd meg az ImageMagick környezetet

A környezet felépítése és konfigurálása után fordítsa le az ImageMagick-et a make paranccsal:

make

Ez a parancs az ImageMagick forráskódot használható alkalmazássá fordítja. A fordítási folyamat a rendszer specifikációitól függően több percig is eltarthat. Az összeállítás befejezése után folytathatja a következő lépést.

Telepítse az ImageMagick-et a Compiled Binary segítségével

A lefordított forráskód után a következő lépés a telepítési parancs futtatása. Ez telepíti az ImageMagick-et Ubuntu rendszerére:

sudo make install

Állítsa be a Dynamic Linker futási idejét az ImageMagick számára

Az ImageMagick telepítése után utolsó lépésként konfigurálja a dinamikus linker futásidejű összerendeléseit. Ez a művelet biztosítja, hogy a rendszer meg tudja találni és használni tudja az ImageMagick könyvtárakat futás közben:

sudo ldconfig /usr/local/lib

Ez a parancs konfigurálja a dinamikus linker futásidejű összerendeléseit, így az ImageMagick elérhető és használható a rendszeren.

A parancs futtatása után probléma nélkül használhatja az ImageMagick-et; hiba a következő hibát eredményezheti a terminálban:

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

Ne feledje, hogy ha a jövőben frissíti vagy újratelepíti az ImageMagick programot, előfordulhat, hogy újra kell konfigurálnia a dinamikus linker futásidejű összerendeléseit. Ha ez megtörténik, kövesse a fenti lépéseket az újrakonfiguráláshoz.

Ellenőrizze az ImageMagick telepítését

Az ImageMagick telepítése után a következő parancs futtatásával ellenőrizheti a telepítést.

magick --version

Példa kimenet:

Version: ImageMagick x.x.x

Példák az ImageMagick parancsokra

Képformátum konvertálása az ImageMagick segítségével

Az ImageMagick képes konvertálni egy képet egyik formátumból a másikba. Például a következő paranccsal konvertálhat egy JPG képet PNG formátumba.

convert input.jpg output.png

Készítsen miniatűrt az ImageMagick segítségével

Az ImageMagick segítségével bélyegképet hozhat létre egy képből. A parancs a következő:

convert input.png -thumbnail 200x200 output.png

Ez a parancs egy 200×200-as bélyegképet hoz létre az „input.png” képből, és az eredményt „output.png” néven menti el.

Kép átméretezése az ImageMagick segítségével

Az ImageMagick segítségével átméretezheti a képet egy adott méretre. A parancs erre az.

convert input.png -resize 200x200 output.png

Ezzel átméretezi az „input.png” képet 200×200-as képre, és az eredményt „output.png” néven menti.

Szöveg hozzáadása képhez az ImageMagick segítségével

Az ImageMagick segítségével szöveget adhat hozzá a képhez. A parancs erre az.

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

Ez a parancs hozzáadja a „Hello World” szöveget az „input.png” képhez Arial betűtípussal és 36 pontos betűmérettel. A szöveg fekete kitöltésű, és a (20,50) pozícióban ül. A rendszer az eredményt „output.png” néven menti el.

Következtetés

Ha telepíti az ImageMagick-et Ubuntu rendszerére az alapértelmezett tárhely használatával vagy a forrás bináris fordításával, akkor hozzáférhet egy átfogó képfeldolgozási eszközkészlethez. A repository módszer egyszerű használatot és stabilitást kínál, míg a forrásból történő fordítás a legújabb funkciókat és testreszabásokat biztosítja. A rendszeres frissítések, különösen a forrásmódszer használatakor, naprakészen tartják az ImageMagick telepítését, lehetővé téve a fejlett képkezelési feladatok hatékony végrehajtását az Ubuntun.

Hasznos linkek

Íme néhány hasznos hivatkozás az ImageMagick Ubuntu rendszeren való használatához:

  • ImageMagick GitHub Repository: Látogassa meg a hivatalos ImageMagick GitHub adattárat, hogy hozzáférjen a forráskódhoz, jelentse a problémákat, és hozzájáruljon a fejlesztéshez.
  • ImageMagick hivatalos webhelye: Fedezze fel a hivatalos ImageMagick webhelyet, ahol részletes információkat talál a szoftverről, annak funkcióiról és a legújabb frissítésekről.
  • ImageMagick beszélgetések: Csatlakozzon a GitHubon folyó vitákhoz, hogy kérdéseket tegyen fel, megoldásokat osszon meg, és támogatást kérjen az ImageMagick közösségtől.
Joshua James

Szólj hozzá!