O seu Homebrew está configurado para vários usuários? Se não, dê uma olhada nesta explicação simples: link .
Se estiver, certifique-se de que brew doctor
seja bom para cada usuário que você deseja conceder acesso a brew
.
Se você não quiser configurá-lo para vários usuários e quiser que apenas zsh
e fish
funcionem para vários usuários, será necessário executar algumas violações manuais.
O Homebrew não instala em /usr/local
. "O Homebrew instala pacotes em seu próprio diretório e, em seguida, vincula seus arquivos em / usr / local." Portanto 755
perms em /usr/local/bin/fish
são inúteis. Na verdade, os simlinks devem ser definidos como 777
.
Você precisará seguir os links e definir 755
nos executáveis reais. Além disso, certifique-se de que todos os dirs que levam aos simlinks estejam definidos como +x
para que outros possam ver os simlinks.
A citação acima é do site da Homebrew: brew.sh