Предупреждения доктора варево - удалить или игнорировать?
2 ответа
Файлы, сообщенные brew doctor
добавляются программным обеспечением (которое вы установили вручную перед установкой Homebrew), которое использует библиотеку для языка Tcl/Tk.
Homebrew также предоставляет библиотеку для Tcl/Tk, и существующие файлы будут конфликтовать с файлами, установленными Homebrew, если вы устанавливаете пакет, для которого требуется библиотека Tcl/Tk.
Вам пока не нужно беспокоиться и, что очень важно, не пытайтесь что-либо "исправить" (особенно не удаляйте файлы).
Чтобы "исправить", вы можете узнать, какая программа установила эти файлы (она не была установлена с помощью App Store, вы установили ее вручную) и посмотреть, предоставляет ли ее Homebrew. Если это приложение MacOS с графическим интерфейсом, то Homebrew не предоставляет его (оно содержит только приложения командной строки, без графического интерфейса), но Homebrew Cask может это сделать.
использование
$ brew search app
или же
$ brew cask search app
Если вам повезло, и вы нашли его, и вы довольны версией, предоставленной Homebrew, то вы можете удалить приложение, используя, как мы надеемся, деинсталлятор, а затем переустановить его, используя Homebrew (или Homebrew Cask).
Вы можете запустить brew doctor
между деинсталляцией и переустановкой, чтобы убедиться, что деинсталлятор удалил все файлы, перечисленные в выводе brew doctor
сейчас.
Как написано в начале brew doctor
В результате вы можете спокойно проигнорировать эти предупреждения, если все, что вы используете для Homebrew, работает нормально.