前几天mac系统升级到10.10后 wireshark 无法使用了,点击直接关掉了。以前好好的
然后使用root用户,在命令行中启动,但是显示了下面的错误信息
The domain/default pair of (kCFPreferencesAnyApplication, AppleAquaColorVariant) does not exist
2014-11-02 15:13:03.890 defaults[14145:144914]
The domain/default pair of (kCFPreferencesAnyApplication, AppleHighlightColor) does not exist
dyld: Library not loaded: /usr/X11/lib/libcairo.2.dylib
Referenced from: /Applications/Wireshark.app/Contents/Resources/bin/wireshark-bin
Reason: image not found
解决方法:在命令行输入下面的命令,然后输入密码 就可以了。
sudo ln -s /opt/X11 /usr/X11
参考地址:https://ask.wireshark.org/questions/36367/wireshark-doesnt-start-after-upgrading-to-mac-os-x-yosemite