Zsh Compinit Небезопасные каталоги и глобальные npm проблемы - MacOs Catalina - PullRequest
1 голос
/ 22 апреля 2020

Я решил перенести всю свою работу на нового пользователя в моем macbook вместо того, чтобы объединять свою работу и личные вещи под одним и тем же пользователем. Теперь у меня есть проблемы с zsh жалобами на небезопасные каталоги:

/usr/local/share/zsh/site-functions
/usr/local/share/zsh
/usr/local/share/zsh/site-functions/_brew
/usr/local/share/zsh/site-functions/_brew_cask
/usr/local/share/zsh/site-functions/_brew_services
/usr/local/share/zsh/site-functions/_heroku

Также после установки узла и npm с использованием nvm у меня есть проблемы с глобальными пакетами:

zsh: permission denied

Я считаю, что эти два вопроса связаны между собой. (Zsh проблемы с разрешениями)

Я не знаю, почему все так просто - использовать нового пользователя на Ma c, но кто-нибудь знает решение, пожалуйста? Большая часть информации, относящейся к этой проблеме, связана с более старыми версиями MacO, и исправления, похоже, не работают с Каталиной.

Я пробовал:

compaudit | xargs chmod g-w - No effect.
ZSH_DISABLE_COMPFIX="true" - No effect, although I don't think that this would resolve the actual underlying issue?
cd /usr/local/share/zsh && sudo chmod -R 755 ./site-functions - Not fixed the issue.
...