Por que o binário antigo ainda está em execução? [duplicado]

2

É a versão padrão do programa imagemagick convert que vem com o Ubuntu 14.04

ip-173-31-35-119:~ [prod]$ convert -version
Version: ImageMagick 6.7.7-10 2014-03-06 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC
Features: OpenMP   

Em outro shell, baixei a versão mais recente do código-fonte e o compilei localmente.

Se eu começar um novo shell, posso ver

$ bash -
ip-173-31-35-119:~$ convert -version
Version: ImageMagick 6.9.2-3 Q16 x86_64 2015-10-07 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2015 ImageMagick Studio LLC
License: http://www.imagemagick.org/script/license.php
Features: Cipher DPC OpenMP 
Delegates (built-in): 

O novo binário já está disponível.

Em ambos os shell, eles relatam o mesmo resultado de which e ls -l :

$ which convert
/usr/local/bin/convert
ip-173-31-35-119:~ [prod]$ ls -l /usr/local/bin/convert
-rwxr-xr-x 1 root root 6336 Oct  7 20:11 /usr/local/bin/convert

Por que o primeiro shell parece continuar executando a versão antiga do binário? Como posso esclarecer isso?

    
por Anthony Kong 07.10.2015 / 22:22

0 respostas