Предупреждения доктора варево - удалить или игнорировать?

После того, как я установил Homebrew,

Затем я пробую команду " Доктор варки", и появляются предупреждения:

Могу ли я узнать причины и как это исправить? Могу ли я просто игнорировать эти предупреждения?

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, работает нормально.

Другие вопросы по тегам