/ / Skontrolujte aktuálnu verziu ImageMagick na základe tohto odinštalovania alebo inštalácie - imagemagick, imagemagick-convert

Skontrolujte, či je aktuálna verzia ImageMagick na základe tohto odinštalovania alebo inštalácie - imagemagick, imagemagick-convert

Ideme na penetračné testovanie a na todôvod, prečo musím upgradovať ImageMagick na našom serveri na 7.0.2-2, pretože predchádzajúca verzia 6.7.x.x (ktorú momentálne prevádzkujeme) má niektoré vysoké zraniteľnosti a zbaviť sa ich plánujeme aktualizovať. Chcem to zvládnuť cez ansible a urobiť samostatnú inštaláciu Mám skript, ale tento skript "t nekontroluje, či existuje nejaká predtým nainštalovaná verzia. Bolo by skvelé, keby mi niektorí mohli pomôcť pri písaní skriptu, ktorý najprv skontroluje všetky predchádzajúcu verziu, ak ju odinštalujete a potom vykonajte novú inštaláciu aktualizovanej verzie. Mnohokrát ďakujem vopred!

odpovede:

0 pre odpoveď č. 1

Verziu môžete získať tak, že ju analyzujete z prvého riadku výstupu

identify --version

napr. v takmer aktuálnom hostiteľovi:

$ identifikovať --version

Verzia: ImageMagick 7.0.1-1 Q16 x86_64 2016-06-24 http://www.imagemagick.org Copyright: Copyright (C) 1999-2016 ImageMagick Studio LLC Licencia: http://www.imagemagick.org/script/license.php Vlastnosti: Šifra DPC HDRI Delegáti (vstavaný): bzlib djvu fftw fontconfig freetype jbig jng jpeg lcms lqr lzma openexr png tiff wmf x xml zlib

alebo na aktuálnom hostiteľovi:

$ identifikovať --version

Verzia: ImageMagick 6.6.9-6 2011-04-28 Q16 http://www.imagemagick.org Copyright: Copyright (C) 1999-2011 ImageMagick Studio LLC Vlastnosti:

Použite "sed" alebo váš obľúbený editor na extrahovanie reťazca verzie:

identify --version|sed "-e s/Version: ImageMagick //" -e "s/ .*//"|head -1