Hvernig á að setja upp ImageMagick á Debian 11

ImageMagick er ókeypis, opinn hugbúnaður sem er settur upp sem tvöfaldur dreifing eða sem frumkóði. ImageMagick getur umbreytt, lesið, skrifað og unnið raster myndir. ImageMagick er einnig fáanlegt á öllum helstu kerfum, þar á meðal Android, BSD, Linux, Windows, Mac OSX, iOS og mörgum öðrum.

Í eftirfarandi námskeiði muntu læra hvernig á að setja upp ImageMagick á Debian 11 Bullseye með því að nota APT eða Source uppsetningaraðferðina.

Forsendur

  • Mælt með stýrikerfi: Debian 11 Bullseye
  • Notendareikningur: Notendareikningur með sudo eða rót aðgang.
  • Áskilið: Git

Uppfærðu stýrikerfi

Uppfærðu þína Debian stýrikerfi til að tryggja að allir núverandi pakkar séu uppfærðir:

sudo apt update && sudo apt upgrade -y

Kennsluefnið mun nota sudo skipun og að því gefnu að þú sért með sudo stöðu.

Til að staðfesta sudo stöðu á reikningnum þínum:

sudo whoami

Dæmi um úttak sem sýnir sudo stöðu:

[joshua@debian~]$ sudo whoami
root

Til að setja upp núverandi eða nýjan sudo reikning skaltu fara á kennsluna okkar á Að bæta notanda við Sudoers á Debian.

Til að nota rótarreikningur, notaðu eftirfarandi skipun með rót lykilorðinu til að skrá þig inn.

su

Fáðu


Settu upp ImageMagick

Valkostur 1 - Settu upp ImageMagick frá APT

Auðveldasta og ráðlagðasta leiðin til að setja upp er að nota APT pakkastjóri fyrir meðalnotandann. Ef þetta virkar rétt skaltu halda þig við það og ekki reyna að setja upp upprunaaðferðina þar sem það mun flækja hlutina meira en þú þarft.

Settu fyrst upp ImageMagick með því að nota eftirfarandi skipun:

sudo apt install imagemagick

Valkostur 2 - Settu upp ImageMagick frá uppruna

Ekki er mælt með þessu uppsetningarvali fyrir meðalnotanda. Hins vegar, fyrir þá sem vilja nota upprunaútgáfuna, fylgdu skrefunum hér að neðan.

Fyrst skaltu ganga úr skugga um að þú hafir GIT uppsett:

apt install git -y

Klónaðu nú GIT:

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

Athugaðu, eftir því hvernig þú stillir GIT upp og þú gætir þurft að nota sudo skipun.

Næst, CD inn í möppuna:

cd /usr/local/src/ImageMagick

Settu nú upp nauðsynlegar ósjálfstæði:

apt install make build-essential automake 

Þú þarft nú að nota ./configure skipunina:

./configure

Háþróaðir notendur vilja meira frá ImageMagick það er mælt með því að nota -með-einingum byggja:

./configure --with-modules

Nú þegar þú hefur smíðað og stillt umhverfið er kominn tími til að setja það saman með skipuninni gera.

make

Handhægt bragð er að tilgreina -j þar sem þetta getur aukið samsetningarhraða verulega ef þú ert með öflugan netþjón. Til dæmis, LinuxCapable miðlarinn hefur 6 örgjörva, og ég get notað alla 6 eða að minnsta kosti notað 4 til 5 til að auka hraðann.

make -j 6

Eftir að hafa safnað saman frumkóðann skaltu keyra uppsetningarskipunina í flugstöðinni þinni:

sudo make install

Eftir uppsetninguna þarftu að stilla dynamic link runtime bindingarnar:

sudo ldconfig /usr/local/lib

Staðfestu nú uppsetninguna og byggðu:

magick --version

Dæmi úttak:

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

Uppfærir ImageMagick frá Source

Ef þú settir upp ImageMagick frá uppruna með því að nota git, endurtaktu uppsetningarferlið aftur eftir að þú hefur dregið einhverjar nýjar breytingar frá uppruna Github með því að nota eftirfarandi flugstöðvaskipun:

sudo git pull

Prófaðu og staðfestu ImageMagick

Fljótlegasta leiðin til að prófa hvort ImageMagick virkar er að nota umbreyta lógó skipunina sem hér segir:

convert logo: logo.gif

Ef þú settir upp ImageMagick með því að nota annað hvort sjálfgefna Debian geymsluna eða ImageMagick upprunann, þá væri prófið logo.gif staðsett í heimamöppunni.

First CD í heimaskrána þína, skiptu notendanafni út fyrir þitt eigið:

cd /home/username/

Skráðu síðan möppuna með því að nota Það er skipunin:

ls

Dæmi:

Hvernig á að setja upp ImageMagick á Debian 11

Ef þú settir upp frá uppruna skaltu leita í upprunaskránni sem þú settir upp ImageMagick í, staðfestu síðan hvort logo.gif hefur verið búið til.

First, CD í uppsetningarskrána, fyrir kennsluna var það:

cd /usr/local/src/ImageMagick

Notaðu síðan Það er skipunin til að sjá hvort logo.gif er búið til:

ls

Dæmi:

Hvernig á að setja upp ImageMagick á Debian 11

Fáðu


Dæmi flugstöðvarskipanir:

Hér að neðan er tafla yfir skipanir og verkfæri sem hægt er að nota með ImageMagick:

SkipunLýsing
lífgaBirta myndaröð sem hreyfimynd.
bera samanGreindu tvær myndir og sjáðu fyrir þér stærðfræðilegan mun á þeim.
samsettBúðu til eina mynd yfir aðra með breytilegu gagnsæi til að búa til samsetta mynd.
töfra framTúlka og framkvæma forskriftir skrifuð í MSL, Magick Scripting Language.
umbreytaUmbreyttu myndum úr einu skráarsniði í annað. Þetta tól getur einnig þokað, klippt, afflekkað, tuðrað og á annan hátt breytt innihaldi myndar.
sýnaEinfaldur myndskoðari.
þekkjaBirta stærð myndarinnar, gæði og önnur lýsigögn myndarinnar.
flytjaTaktu skjáinn í myndskrá.
mogrifyBreyta mynd. Svipað og umbreyta, en skrifar yfir upprunalegu myndina.
KlippingBúðu til mynd sem samanstendur af smærri myndum. Þessi skipun getur búið til eina mynd sem inniheldur smámyndir af mörgum myndum.
straumiVinndu myndgögn og geymdu þau í skrá þar sem þeim er streymt frá inntaksgjafa. Gagnlegt fyrir aðstæður með hægum gagnastraumi eða risastórum myndum þar sem gagnavinnsla ætti að hefjast áður en öll myndin er geymd.

Skipanir og ályktun

Í kennslunni hefur þú lært tvær leiðir til að setja upp ImageMagick on Debian 11 Bullseye. Á heildina litið er ImageMagick enn nokkuð vinsælt, sérstaklega í kringum WordPress vefsíður og viðbætur, og er reyndur og prófaður valkostur til að sýna, búa til, umbreyta, breyta og breyta rastermyndum.

Fyrir frekari upplýsingar, vinsamlegast heimsækja opinbera ImageMagick vefsíðan.

Gerast áskrifandi
Tilkynna um
0 Comments
Inline endurgjöf
Skoða allar athugasemdir
0
Vilt elska hugsanir þínar, vinsamlegast skrifaðu athugasemdir.x