Hur man installerar ImageMagick på Ubuntu 24.04, 22.04 eller 20.04

ImageMagick är en kraftfull programsvit med öppen källkod som används för bildmanipulering, konvertering och redigering. Den stöder över 200 bildformat, vilket gör den till ett oumbärligt verktyg för utvecklare, grafiska designers och systemadministratörer. ImageMagick kan användas för uppgifter som att ändra storlek, beskära, vända och applicera olika effekter på bilder, allt genom kommandoradsoperationer, vilket gör det mycket mångsidigt för automatisering och batchbearbetning.

På Ubuntu 24.04, 22.04 eller 20.04 kan du installera ImageMagick via två huvudmetoder. Den första metoden är genom Ubuntus standardförråd, som erbjuder en stabil version som är enkel att installera och sömlöst integreras med ditt systems pakethantering. Den andra metoden innebär att ladda ner och kompilera den senaste ImageMagick-källkodsbinären. Detta tillvägagångssätt låter dig installera den senaste versionen, vilket säkerställer att du har tillgång till de senaste funktionerna och förbättringarna, även om det kräver mer tekniska steg. Den här guiden går igenom båda installationsmetoderna, så att du kan välja det bästa alternativet baserat på dina behov.

Metod 1: Installera ImageMagick via APT

Uppdatera Ubuntu före installationen av ImageMagick

Det första steget i att installera ImageMagick på Ubuntu är att se till att ditt system är uppdaterat. Detta kommer att säkerställa att du har de senaste säkerhetsuppdateringarna och att ditt system är kompatibelt med ImageMagick.

För att uppdatera ditt system, öppna terminalen och kör följande kommando:

sudo apt update && sudo apt upgrade

Installera supportbibliotek för ImageMagick

ImageMagick är beroende av flera bibliotek för att fungera korrekt. För att installera dessa bibliotek, kör följande kommando:

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

Installera ImageMagick på Ubuntu via APT Command

Det enklaste och mest rekommenderade sättet för den genomsnittliga användaren att installera ImageMagick är genom APT-pakethanteraren. Om detta fungerar korrekt, håll fast vid det; försök inte installera källmetoden, eftersom det kommer att komplicera saker mer än du behöver.

För APT-metoden, installera ImageMagick med följande kommando:

sudo apt install imagemagick

Och det är det; för alternativa installationsmetoder, se nästa avsnitt om kompilering av ImageMagick.

Metod 2: Installera ImageMagick via Source

Den alternativa installationsmetoden innebär kloning av ImageMagick GIT-förråd och sammanställa applikationen. Det här alternativet är inte lämpligt för den genomsnittliga användaren. Följ dock dessa steg för att använda källversionen för att komma åt den senaste eller en specifik äldre version.

Se till att Git är installerat

Innan du fortsätter med den här installationsmetoden måste du se till att GIT är installerat på ditt system. Du kan kontrollera detta genom att köra följande kommando i terminalen:

git --version

Kommandot visar GIT-versionen installerad på ditt system. Om du inte har GIT, kör följande kommando för att installera det:

sudo apt install git

Clone ImageMagick Git Repository

Öppna terminalen, navigera till önskad plats för att lagra det klonade förvaret och kör sedan följande kommando för att klona förvaret:

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

Om du föredrar det kan du ange platsen för det klonade förvaret till "/usr/local/src/ImageMagick" genom att använda följande kommando:

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

Det är viktigt att notera att beroende på din GIT/användarbehörighetskonfiguration kan du använda kommandot sudo medan du klona förvaret:

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

Navigera till ImageMagick källkatalog

Klona ImageMagick-förvaret och navigera sedan till katalogen där du klonade det. Platsen kan skilja sig beroende på din specifika konfiguration, men här är de allmänna stegen:

cd ImageMagick

Eller om du klonade den till "/usr/local/src/ImageMagick."

cd /usr/local/src/ImageMagick

Installera nödvändiga paket för att kompilera ImageMagick

För att fortsätta installationsprocessen måste du installera de beroenden som krävs för att kompilera ImageMagick. Beroendena inkluderar olika bibliotek och verktyg som behövs för kompileringsprocessen. Du kan installera beroenden genom att köra följande kommando i terminalen:

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

Förbered ImageMagick-källan

Med beroenden installerade är nästa steg att köra kommandot ./configure för att förbereda ImageMagick-källan för kompilering:

./configure

Detta kommando kommer att leta efter eventuella beroenden eller konfigurationer som krävs för att kompilera ImageMagick. Kommandot ./configure visar ett felmeddelande om några beroenden eller konfigurationer saknas. I det här fallet måste du installera de saknade beroenden eller lösa konfigurationsproblemen innan du fortsätter med nästa steg.

Valfritt: Konfigurera ImageMagick med moduler

Avancerade användare som vill ha mer funktionalitet från ImageMagick bör bygga applikationen med alternativet –with-modules. Detta alternativ tillåter installation av extra valfria funktioner och moduler, vilket förbättrar ImageMagick-upplevelsen.

För att använda det här alternativet, inkludera det i kommandot ./configure:

./configure --with-modules

Obs: Genom att inkludera "./configure—-with-modules" kan du säkerställa tillgång till ImageMagicks hela utbud av funktioner och funktioner.

Bygg ImageMagick-miljö

Efter att ha byggt och konfigurerat miljön, kompilera ImageMagick med kommandot make:

make

Detta kommando kommer att kompilera ImageMagick-källkoden till en användbar applikation. Kompileringsprocessen kan ta flera minuter, beroende på dina systemspecifikationer. När kompileringen är klar kan du fortsätta med nästa steg.

Installera ImageMagick via Compiled Binary

Med källkoden kompilerad är nästa steg att köra installationskommandot. Detta kommer att installera ImageMagick på ditt Ubuntu-system:

sudo make install

Konfigurera Dynamic Linker Run-Time för ImageMagick

Efter installation av ImageMagick, konfigurera körtidsbindningarna för dynamisk länk som det sista steget. Denna åtgärd säkerställer att ditt system kan hitta och använda ImageMagick-biblioteken under körning:

sudo ldconfig /usr/local/lib

Det här kommandot kommer att konfigurera de dynamiska länkningskörningsbindningarna, vilket gör ImageMagick tillgängligt och användbart på ditt system.

Efter att ha kört detta kommando bör du kunna använda ImageMagick utan några problem; fel kan resultera i följande fel i din terminal:

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

Kom ihåg att om du uppgraderar eller installerar om ImageMagick i framtiden kan du behöva konfigurera om de dynamiska länkarnas körtidsbindningar. Om det händer, följ stegen ovan för att konfigurera om dem.

Verifiera ImageMagick-installationen

När du har installerat ImageMagick kan du verifiera installationen genom att köra följande kommando.

magick --version

Exempel på utdata:

Version: ImageMagick x.x.x

Exempel på ImageMagick-kommandon

Konvertera ett bildformat med ImageMagick

ImageMagick kan också konvertera en bild från ett format till ett annat. Du kan till exempel använda följande kommando för att konvertera en JPG-bild till PNG.

convert input.jpg output.png

Skapa en miniatyrbild med ImageMagick

Använd ImageMagick för att skapa en miniatyrbild från en bild. Kommandot är:

convert input.png -thumbnail 200x200 output.png

Detta kommando skapar en 200×200 miniatyrbild från bilden "input.png" och sparar resultatet som "output.png".

Ändra storlek på en bild med ImageMagick

Du kan använda ImageMagick för att ändra storlek på en bild till en specifik dimension. Kommandot för detta är.

convert input.png -resize 200x200 output.png

Detta kommer att ändra storlek på bilden "input.png" till en 200×200 bild och spara resultatet som "output.png".

Lägg till text till en bild med ImageMagick

Du kan lägga till text till en bild med ImageMagick. Kommandot för detta är.

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

Detta kommando lägger till texten "Hello World" till bilden "input.png" med hjälp av Arial-teckensnittet och en teckenstorlek på 36 punkter. Texten har en svart fyllning och sitter på positionen (20,50). Systemet sparar resultatet som "output.png."

Slutsats

Genom att installera ImageMagick på ditt Ubuntu-system med antingen standardförvaret eller genom att kompilera källkodsbinären får du tillgång till en omfattande verktygsuppsättning för bildbehandling. Förvarsmetoden erbjuder enkel användning och stabilitet, medan kompilering från källan ger de senaste funktionerna och anpassningarna. Regelbundna uppdateringar, speciellt när du använder källmetoden, kommer att hålla din ImageMagick-installation aktuell, vilket gör att du kan utföra avancerade bildmanipuleringsuppgifter effektivt på Ubuntu.

Användbara länkar

Här är några användbara länkar relaterade till att använda ImageMagick på ett Ubuntu-system:

  • ImageMagick GitHub Repository: Besök det officiella ImageMagick GitHub-förrådet för att komma åt källkoden, rapportera problem och bidra till utvecklingen.
  • ImageMagick officiella webbplats: Utforska den officiella ImageMagick-webbplatsen för detaljerad information om programvaran, dess funktioner och de senaste uppdateringarna.
  • ImageMagick-diskussioner: Gå med i diskussionerna på GitHub för att ställa frågor, dela lösningar och få stöd från ImageMagick-communityt.
Joshua James
Följ mig
Senaste inläggen av Joshua James (se alla)

Lämna en kommentar