brew医生警告 - 删除或忽略?

时间:2017-06-24 09:02:44

标签: homebrew homebrew-cask

安装Homebrew后,

然后我尝试 brew doctor 命令,出现警告:

enter image description here

enter image description here

我能否知道原因以及如何解决?我可以忽略这些警告吗?

2 个答案:

答案 0 :(得分:1)

正如在brew doctor输出开头所写的那样,如果您使用Homebrew的所有内容都可以正常工作,则可以放心地忽略这些警告。

答案 1 :(得分:0)

brew doctor报告的文件是由软件(您在安装Homebrew之前手动安装)添加的,该软件使用Tcl/Tk语言的库。

Homebrew还为Tcl / Tk提供了一个库,如果您安装了需要Tcl / Tk库的软件包,现有文件将与Homebrew安装的文件冲突。

您现在不必担心,非常重要的是,不要尝试“修复”任何内容(特别是不要删除文件)。

你可以做什么来“修复”它是找出安装这些文件的程序(它没有使用App Store安装,你手动安装),看看Homebrew是否提供了它。如果它是一个macOS GUI应用程序,那么Homebrew不提供它(它只包含命令行应用程序,没有GUI),但Homebrew Cask可能会这样做。

使用

$ brew search app

$ brew cask search app

如果您很幸运并且找到了它并且您对Homebrew提供的版本感到满意,那么您可以使用希望提供的卸载程序卸载该应用程序,然后使用Homebrew(或Homebrew Cask)重新安装它。

您可以在卸载和重新安装之间运行brew doctor,以确保卸载程序现在删除了brew doctor输出中列出的所有文件。