Ki jan yo enstale ImageMagick sou Rocky Linux 8

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 Rocky Linux 8 lè l sèvi avèk metòd enstalasyon DNF oswa Sous la.

Kondisyon

  • OS rekòmande: Rocky Linux 8.+.
  • Kont itilizatè: Yon kont itilizatè ki gen aksè sudo oswa rasin.

Mizajou sistèm operasyon

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

sudo dnf upgrade --refresh -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@rockylinux ~]$ sudo whoami
root

Pou mete kanpe yon kont sudo ki deja egziste oswa nouvo, vizite leson patikilye nou an sou Ki jan yo ajoute yon itilizatè nan Sudoers sou Rocky Linux.

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

su

reklam


Opsyon 1 - Enstale ImageMagick soti nan DNF

Fason ki pi fasil ak pi rekòmande pou enstale se lè l sèvi avèk Manadjè pake DNF pou itilizatè an mwayèn. Pwoblèm lan se ke kouran aplikasyon Rocky Linux 8 la pa vini ak pake a, kidonk w ap bezwen enstale repozitwa EPEL la epi pèmèt. "PowerTools."

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

sudo dnf install epel-release -y

Apre sa, aktive depo PowerTools la:

sudo dnf config-manager --set-enabled powertools

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

sudo dnf install ImageMagick ImageMagick-devel

Egzanp pwodiksyon:

Ki jan yo enstale ImageMagick sou Rocky Linux 8

TAPE Y Lè sa a, peze la ANTRE KLE kontinye epi konplete enstalasyon an.

Yon fwa enstalasyon an te fini, verifye enstalasyon an lè w tcheke konstriksyon an ak vèsyon an.

convert --version

Egzanp pwodiksyon:

Ki jan yo enstale ImageMagick sou Rocky Linux 8

Mizajou yo pral okipe lè l sèvi avèk lòd estanda aktyalizasyon sistèm lan.

sudo dnf upgrade --refresh -y

Pou retire ImageMagick nan sistèm ou a, sèvi ak lòd sa a.

sudo dnf autoremove ImageMagick ImageMagick-devel -y

Remake byen, sa a pral tou retire tout depandans ki pa itilize pou retire konplè.

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:

sudo dnf install git -y

Koulye a, klonaj GIT la:

sudo 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:

sudo dnf install make automake cmake gcc libtool-ltdl-devel

Ou pral kounye a bezwen sèvi ak la ./configure commandd:

sudo ./configure

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

sudo ./configure --with-modules

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

sudo 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.

Egzanp sèlman:

sudo 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:

Ki jan yo enstale ImageMagick sou Rocky Linux 8

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

Yon fwa enpòte, repete pwosesis la enstale aktyalizasyon a.


reklam


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 ou enstale ImageMagick lè l sèvi avèk swa lè l sèvi avèk depo DNF oswa sous ImageMagick la, logo.gif tès la ta 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 Rocky Linux 8

Egzanp kòmandman tèminal yo

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

Kòmandman Deskripsyon
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.

reklam


Kòmandman ak konklizyon

Nan leson patikilye a, ou te aprann de fason yo enstale ImageMagick on Rocky Linux 8. 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