Se você acabou de instalar, é provável que seu shell tenha em cache o caminho antigo. Use:
hash -r
para limpar a tabela de hash do comando e tente executar o comando novamente .
Meu xournal antigo é o 0.4.5, que é /usr/bin/xournal . Acabei de instalar uma nova versão 0.4.8 compilando da origem para /usr/local/bin/xournal .
Quando eu chamo xournal diretamente do terminal, é a versão antiga.
$ xournal
Quando eu chamo /usr/local/bin/xournal , é a nova versão.
$ /usr/local/bin/xournal
Mas which mostra que xournal é /usr/local/bin/xournal
$ which xournal
/usr/local/bin/xournal
O which não deveria mostrar o caminho real ao chamar xournal ?
Meu PATH coloca /usr/local/bin antes de /usr/bin , então por que não
chamando xournal chamada /usr/local/bin/xournal mas
/usr/bin/xournal ?
$ echo $PATH
”/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games”
Obrigado.
Se você acabou de instalar, é provável que seu shell tenha em cache o caminho antigo. Use:
hash -r
para limpar a tabela de hash do comando e tente executar o comando novamente .