环境:
- Linux 新手:)
- 使用 apt-get 安装 tmux 1.1
- 已从源代码下载、配置、构建和安装 tmux 1.6
- 使用 apt-get 删除了 tmux 1.1
问题:
- 从路径运行 tmux 尝试从 /usr/bin 而不是 /usr/local/bin 运行它
详情:
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
当我尝试从〜运行它时得到的结果:
~$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
答案1
尝试hash -r
刷新 bash 缓存。