Доктор варево - Как исправить эти предупреждения и что они означают
Когда я бегу 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