problema de PATH do linux entre / usr / bin / e / usr / local / bin

2

Ambiente:

  • linux novato:)
  • o tmux 1.1 foi instalado usando o apt-get
  • o tmux 1.6 foi baixado, configurado, construído e instalado a partir da origem
  • o tmux 1.1 foi removido usando o apt-get

Problema:

  • a execução do tmux a partir do caminho tenta executá-lo a partir de / usr / bin em vez de / usr / local / bin

deets:

    wget http://iweb.dl.sourceforge.net/project/tmux/tmux/tmux-1.6/tmux-1.6.tar.gz
    tar xvf tmux-1.6.tar.gz
    cd tmux-1.6/
    sudo apt-get install libevent-dev
    sudo apt-get install libncurses5-dev
    ./configure
    make
    make install
    ./tmux #version 1.6 worked perfectly
    cd ~
    tmux #ran old version as expected
    sudo apt-get remove tmux

resulta quando tento executá-lo a partir de ~:

    ~$tmux
    -bash: /usr/bin/tmux: No such file or directory
    ~$which tmux
    /usr/local/bin/tmux
    ~$echo $PATH
    /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
    
por bVector 04.04.2012 / 20:33

1 resposta

9

Teste hash -r para limpar o cache do bash.

    
por 04.04.2012 / 20:40