zsh: Ignore insecure directories and continue [y] or abort compinit [N

824 단어 GitZshtech
MacOS Catallina를 사용하기 시작했는데 bash에서 zsh로 바뀌었을 때 오류로 노트에 푹 빠졌어요.

아침 식사를 하려고 하는데, 아침 식사를 하시겠어요?


이것을 무시하고 Enter를 누르면git의 완성을 사용할 수 없습니다.
[y]를 선택하면 사용할 수 있지만 하나하나 번거롭다.
zsh compinit: insecure directories, run compaudit for list.
Ignore insecure directories and continue [y] or abort compinit [n]? y

compuaudit를 통해 확인


4compaudit 명령을 사용하여 확인합니다.
다음 디렉터리는 insecure인 것 같습니다.
$ compaudit
There are insecure directories:
/usr/local/share/zsh/site-functions
/usr/local/share/zsh

권한 수정


권한을 수정하다.
4
$ chmod 755 /usr/local/share/zsh
$ chmod 755 /usr/local/share/zsh/site-functions
exit가 터미널을 다시 시작한 후 insecure가 사라졌습니다.
대단히 기쁘다.

좋은 웹페이지 즐겨찾기