Ki jan yo enstale ImageMagick sou Debian 11

ImageMagick se yon aplikasyon gratis ki enstale kòm yon distribisyon binè oswa kòm yon kòd sous. ImageMagick ka konvèti, li, ekri ak trete imaj raster. ImageMagick disponib tou atravè tout gwo platfòm, tankou Android, BSD, Linux, Windows, Mac OSX, iOS, ak anpil lòt moun.

Nan leson patikilye sa a, ou pral aprann ki jan yo enstale ImageMagick sou Debian 11 Bullseye lè l sèvi avèk metòd enstalasyon APT oswa Source.

Kondisyon

  • OS rekòmande: Debian 11 Bullseye
  • Kont itilizatè: Yon kont itilizatè ki gen aksè sudo oswa rasin.
  • Obligatwa: ale

Mizajou sistèm operasyon

Mete ajou ou dbyan sistèm operasyon pou asire tout pakè ki egziste deja yo ajou:

sudo apt update && sudo apt upgrade -y

Tutorial la pral sèvi ak la sudo kòmand ak sipoze ou gen estati sudo.

Pou verifye estati sudo sou kont ou:

sudo whoami

Egzanp pwodiksyon ki montre estati sudo:

[joshua@debian~]$ sudo whoami
root

Pou mete kanpe yon kont sudo ki deja egziste oswa nouvo, vizite leson patikilye nou an sou Ajoute yon itilizatè nan Sudoers sou Debian.

Pou itilize kont rasin, sèvi ak lòd sa a ak modpas rasin lan pou konekte.

su

reklam


Enstale ImageMagick

Opsyon 1 - Enstale ImageMagick soti nan APT

Fason ki pi fasil ak pi rekòmande pou enstale se lè l sèvi avèk Manadjè pakè APT pou itilizatè an mwayèn. Si sa a travay kòrèkteman, rete sou li epi pa eseye ak enstale metòd sous la kòm li pral konplike bagay sa yo plis pase sa ou bezwen.

Premyèman, enstale ImageMagick lè l sèvi avèk lòd sa a:

sudo apt install imagemagick

Opsyon 2 - Enstale ImageMagick soti nan Sous

Chwa enstalasyon sa a pa rekòmande pou itilizatè mwayèn. Sepandan, pou moun ki vle sèvi ak vèsyon sous la, swiv etap ki anba yo.

Premyèman, asire w ke ou gen GIT enstale:

apt install git -y

Koulye a, klonaj GIT la:

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

Remake byen, tou depann de ki jan ou mete GIT ou a, epi ou ka bezwen sèvi ak la sudo kòmand.

Apre sa, CD nan anyè a:

cd /usr/local/src/ImageMagick

Koulye a, enstale depandans ki nesesè yo:

apt install make build-essential automake 

Ou pral kounye a bezwen sèvi ak lòd la ./configure:

./configure

Itilizatè avanse vle plis nan ImageMagick li rekòmande pou itilize -avèk-modil bati:

./configure --with-modules

Kounye a ke ou te bati ak konfigirasyon anviwònman an, li se tan yo konpile li ak lòd la .

make

Yon Trick sou la men se presize la -j kòm sa a ka siyifikativman ogmante vitès konpile si ou gen yon sèvè pwisan. Pou egzanp, sèvè LinuxCapable a gen 6 CPU, epi mwen ka itilize tout 6 oswa omwen itilize 4 a 5 pou ogmante vitès.

make -j 6

Apre konpile kòd sous la, kounye a kouri lòd enstalasyon an nan tèminal ou a:

sudo make install

Apre enstalasyon an, ou bezwen konfigirasyon linker dinamik run-time:

sudo ldconfig /usr/local/lib

Koulye a, verifye enstalasyon an ak bati:

magick --version

Egzanp pwodiksyon:

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

Mete ajou ImageMagick soti nan sous

Si ou enstale ImageMagick soti nan sous lè l sèvi avèk git, re-peat pwosesis enstalasyon an apre ou fin rale nenpòt nouvo chanjman nan sous yo Github lè l sèvi avèk lòd tèminal sa a:

sudo git pull

Tès & Verifye ImageMagick

Fason ki pi rapid pou teste si ImageMagick ap travay se sèvi ak lòd konvèti logo la jan sa a:

convert logo: logo.gif

Si w te enstale ImageMagick lè l sèvi avèk swa depo Debian oswa sous ImageMagick, logo.gif tès la t ap lokalize nan anyè lakay ou.

Premye CD nan anyè lakay ou, ranplase non itilizatè pa pwòp ou a:

cd /home/username/

Lè sa a, lis anyè a lè l sèvi avèk ls lòd:

ls

Egzanp:

Ki jan yo enstale ImageMagick sou Debian 11

Si ou enstale nan sous, gade nan anyè sous ou enstale ImageMagick nan, epi konfime si logo.gif te kreye.

Premyèman, CD nan anyè enstalasyon an, pou leson patikilye a li te:

cd /usr/local/src/ImageMagick

Lè sa a, sèvi ak la ls lòd pou wè si logo.gif se kreye:

ls

Egzanp:

Ki jan yo enstale ImageMagick sou Debian 11

reklam


Egzanp kòmandman tèminal:

Anba a se yon tablo kòmandman ak zouti ki ka itilize ak ImageMagick:

KòmandmanDeskripsyon
animeMontre yon sekans imaj kòm yon animasyon.
konpareAnalize de imaj, epi vizyalize diferans matematik ant yo.
konpozeKonpoze yon imaj sou yon lòt ak transparans varyab pou kreye yon imaj konpoze.
evokeEntèprete ak egzekite scripts ekri nan MSL, Langaj Scripting Magick la.
konvètiKonvèti imaj ki sòti nan yon fòma dosye nan yon lòt. Zouti sa a kapab tou flou, koupe, despekle, dither, epi otreman modifye kontni an nan yon imaj.
montreYon senp visualiseur imaj.
idantifyeMontre dimansyon imaj yo, kalite, ak lòt metadata imaj yo.
enpòteKaptire ekran an nan yon dosye imaj.
mogrifyModifye yon imaj. Menm jan ak konvèti, men ranplase imaj orijinal la.
montajKreye yon imaj ki konpoze de imaj ki pi piti. Kòmand sa a ka kreye yon imaj sèl ki gen miniatures nan anpil imaj.
kouranPwosesis done imaj epi estoke li nan yon fichye pandan y ap difize li nan yon sous opinyon. Itil pou sitiyasyon ki gen kouran done dousman oswa imaj gwo ki gen tretman done yo ta dwe kòmanse anvan tout imaj la estoke.

Kòmandman ak konklizyon

Nan leson patikilye a, ou te aprann de fason yo enstale ImageMagick on Debian 11 Bullseye. An jeneral, ImageMagick toujou trè popilè, espesyalman alantou sit entènèt WordPress ak grefon, epi li se yon opsyon eseye ak teste pou montre, kreye, konvèti, modifye, ak koreksyon imaj raster.

Pou plis enfòmasyon, tanpri vizite sit entènèt ofisyèl ImageMagick la.

Ban-m pran abònman
Notifye nan
0 kòmantè
Aliye komantè
Wè tout kòmantè
0
Ta renmen panse ou, tanpri fè kòmantè.x