我尝试做
brew install tmux
它会安装,但是,可能是由于先前的失败并且没有完全删除,因此尝试使用tmux时,我尝试同时安装它和libevent并没有完全删除
$ tmux
dyld: Library not loaded: /usr/local/lib/libevent-2.0.5.dylib
Referenced from: /usr/local/bin/tmux
Reason: image not found
Trace/BPT trap: 5
我尝试安装libevent,但得到了:
$ brew install libevent
Warning: libevent-2.0.21 already installed, it's just not linked
所以我尝试了
$ brew link libevent
但是我得到了
Linking /usr/local/Cellar/libevent/2.0.21...
Warning: Could not link libevent. Unlinking...
Error: Could not symlink file: /usr/local/Cellar/libevent/2.0.21/include/event2/util.h
Target /usr/local/include/event2/util.h already exists. You may need to delete it.
To force the link and overwrite all other conflicting files, do:
brew link --overwrite formula_name
To list all files that would be deleted:
brew link --overwrite --dry-run formula_name
所以我尝试了
$ brew link --overwrite libevent
但是我得到了
Linking /usr/local/Cellar/libevent/2.0.21...
Warning: Could not link libevent. Unlinking...
Error: Permission denied - /usr/local/include/event2/util.h
所以我尝试了
$ sudo brew link --overwrite libevent
密码:
但是我得到了
Error: Cowardly refusing to `sudo brew link`
You can use brew with sudo, but only if the brew executable is owned by root.
However, this is both not recommended and completely unsupported so do so at
your own risk.
我被卡住了。