Hur man installerar ImageMagick på Debian 11

ImageMagick är en gratis applikation med öppen källkod installerad som en binär distribution eller som en källkod. ImageMagick kan konvertera, läsa, skriva och bearbeta rasterbilder. ImageMagick är också tillgänglig på alla större plattformar, inklusive Android, BSD, Linux, Windows, Mac OSX, iOS och många andra.

I följande handledning kommer du att lära dig hur man installerar ImageMagick på Debian 11 Bullseye med APT- eller Source-installationsmetoden.

Förutsättningar

  • Rekommenderat OS: Debian 11 Bullseye
  • Användarkonto: Ett användarkonto med sudo- eller root-åtkomst.
  • Nödvändig:

Uppdatera operativsystem

Uppdatera din Debian operativsystem för att se till att alla befintliga paket är uppdaterade:

sudo apt update && sudo apt upgrade -y

Handledningen kommer att använda sudo kommando och förutsatt att du har sudo-status.

Så här verifierar du sudo-status på ditt konto:

sudo whoami

Exempel på utdata som visar sudo-status:

[joshua@debian~]$ sudo whoami
root

För att konfigurera ett befintligt eller nytt sudo-konto, besök vår handledning på Lägga till en användare till Sudoers på Debian.

Att använda root-konto, använd följande kommando med root-lösenordet för att logga in.

su

Installera ImageMagick

Alternativ 1 – Installera ImageMagick från APT

Det enklaste och mest rekommenderade sättet att installera är att använda APT paketchef för den genomsnittliga användaren. Om detta fungerar korrekt, håll dig till det och försök inte installera källmetoden eftersom det kommer att komplicera saker mer än du behöver.

Installera först ImageMagick med följande kommando:

sudo apt install imagemagick

Alternativ 2 – Installera ImageMagick från källan

Det här installationsvalet rekommenderas inte för den genomsnittliga användaren. Men för de som vill använda källversionen, följ stegen nedan.

Se först till att du har GIT installerat:

apt install git -y

Klona nu GIT:en:

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

Obs, beroende på hur du ställer in din GIT, och du kan behöva använda sudo kommando.

Härnäst CD in i katalogen:

cd /usr/local/src/ImageMagick

Installera nu de beroenden som krävs:

apt install make build-essential automake 

Du måste nu använda kommandot ./configure:

./configure

Avancerade användare vill ha mer av ImageMagick det rekommenderas att använda –med-moduler bygga:

./configure --with-modules

Nu när du har byggt och konfigurerat miljön är det dags att kompilera den med kommandot göra.

make

Ett praktiskt knep är att specificera -j eftersom detta kan öka kompileringshastigheten avsevärt om du har en kraftfull server. Till exempel LinuxCapable servern har 6 processorer, och jag kan använda alla 6 eller åtminstone använda 4 till 5 för att öka hastigheten.

make -j 6

Efter att ha kompilerat källkoden, kör nu installationskommandot i din terminal:

sudo make install

Efter installationen måste du konfigurera de dynamiska länkningskörningsbindningarna:

sudo ldconfig /usr/local/lib

Verifiera nu installationen och bygg:

magick --version

Exempel utmatning:

Copyright: (C) 1999-2021 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI Modules OpenMP(4.5) 
Delegates (built-in): fontconfig freetype jbig jng jpeg ltdl lzma png tiff x xml zlib

Uppdaterar ImageMagick från källan

Om du installerade ImageMagick från källkod med git, upprepa installationsprocessen efter att du har hämtat några nya ändringar från källan Github med följande terminalkommando:

sudo git pull

Testa och verifiera ImageMagick

Det snabbaste sättet att testa om ImageMagick fungerar är att använda kommandot convert logo enligt följande:

convert logo: logo.gif

Om du installerade ImageMagick med antingen Debians standardlager eller ImageMagick-källan, skulle testlogo.gif finnas i hemkatalogen.

Förnamn CD till din hemkatalog, ersätt användarnamn med ditt eget:

cd /home/username/

Lista sedan katalogen med hjälp av Jag har kommandot:

ls

Exempelvis:

Hur man installerar ImageMagick på Debian 11

Om du installerade från källkod, titta i källkatalogen du installerade ImageMagick i och bekräfta sedan om logo.gif Har skapats.

Först, CD till installationskatalogen, för handledningen var det:

cd /usr/local/src/ImageMagick

Använd sedan Jag har kommandot för att se om logo.gif är skapad:

ls

Exempelvis:

Hur man installerar ImageMagick på Debian 11

Exempel på terminalkommandon:

Nedan finns en tabell med kommandon och verktyg som kan användas med ImageMagick:

KommandoBeskrivning
animeraVisa en bildsekvens som en animation.
jämföraAnalysera två bilder och visualisera matematiska skillnader mellan dem.
kompositKomponera en bild över en annan med variabel transparens för att skapa en sammansatt bild.
trollaTolka och exekvera skript skrivna i MSL, Magick Scripting Language.
konverteraKonvertera bilder från ett filformat till ett annat. Det här verktyget kan också göra en suddighet, beskära, ta bort fläckar, ragla och på annat sätt ändra innehållet i en bild.
displayEn enkel bildvisare.
identifieraVisa bildens mått, kvalitet och annan bildmetadata.
importeraFånga skärmen till en bildfil.
mogrifieraÄndra en bild. Liknar konvertering, men skriver över originalbilden.
montageSkapa en bild som består av mindre bilder. Detta kommando kan skapa en enda bild som innehåller miniatyrer av många bilder.
strömBearbeta bilddata och lagra den i en fil när den strömmas från en ingångskälla. Användbar för situationer med långsamma dataströmmar eller enorma bilder vars databearbetning bör påbörjas innan hela bilden lagras.

Kommandon och slutsats

I handledningen har du lärt dig två sätt att installera ImageMagick on Debian 11 Bullseye. Sammantaget är ImageMagick fortfarande ganska populärt, särskilt kring WordPress-webbplatser och plugins, och är ett beprövat alternativ för att visa, skapa, konvertera, modifiera och redigera rasterbilder.

För ytterligare information, besök den officiella ImageMagick-webbplatsen.


Inte vad du letade efter? Försök att söka efter ytterligare tutorials.

Lämna en kommentar