Доктор варево - Как исправить эти предупреждения и что они означают

Когда я бегу brew doctor на моем Mac я получаю следующие предупреждения:

Warning: Unbrewed dylibs were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected dylibs:
    /usr/local/lib/libntfs-3g.80.dylib
    /usr/local/lib/libntfs.9.0.0.dylib
    /usr/local/lib/libublio.1.dylib

Warning: Unbrewed .la files were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected .la files:
    /usr/local/lib/libntfs-3g.la
    /usr/local/lib/libntfs.la
    /usr/local/lib/libublio.la

Warning: Unbrewed .pc files were found in /usr/local/lib/pkgconfig.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected .pc files:
    /usr/local/lib/pkgconfig/fuse.pc
    /usr/local/lib/pkgconfig/libntfs-3g.pc
    /usr/local/lib/pkgconfig/libublio.pc

Warning: Unbrewed static libraries were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected static libraries:
    /usr/local/lib/libntfs-3g.a
    /usr/local/lib/libntfs.a
    /usr/local/lib/libublio.a

Warning: You have uncommitted modifications to Homebrew
If this a surprise to you, then you should stash these modifications.
Stashing returns Homebrew to a pristine state but can be undone
should you later need to do so for some reason.
    cd /usr/local/Library && git stash && git clean -d -f

Из приведенных выше трех предупреждений я могу разглядеть, что некоторые из них связаны с NTFS-3g и libfuse, которые я установил без использования Homebrew, но кроме этого я не знаю, как их исправить.

Должен ли я беспокоиться об этих предупреждениях? Кроме того, последнее предупреждение об изменениях, внесенных в установку Homebrew, также беспокоит меня, потому что я не внес никаких изменений.

Как я должен исправить эти предупреждения?

1 ответ

Прежде всего, это только предупреждения, поэтому, если ничего не сломано, было бы разумно ничего не делать.

Если вам больше не нужен ntfs-3g и fuse, просто удалите эти файлы. Вы также можете рассмотреть возможность их переустановки с помощью brew после этого.

Чтобы проверить, что было изменено в вашей проверке Homebrew, выполните

cd /usr/local/Library
git diff
Другие вопросы по тегам