建议我在这里发帖,因为鱼维护者在溢出时是活跃的。
我正在努力在OS X El Capitan上安装鱼壳。
我的用户结构已设置好,因此我有一个管理员帐户和一个标准帐户。标准帐户是我使用的帐户,出于安全原因,只需拥有管理员帐户。但是,我无法在我的标准帐户上安装鱼。它完全安装在我的管理员帐户上,但是当我将shell从bash更改为fish时,我在iTerm2中收到以下错误:
会议开始后很快就会结束。检查命令 个人资料“my_admin_username”是正确的。
在shell中,我也收到以下错误:
login: /usr/local/bin/fish: Permission denied
现在,上面的内容是有意义的,因为我只能在su
时使用鱼,但到目前为止我还没有成功地将鱼设置正确地用于我的所有帐户。
对于它的价值,/usr/local/bin/fish
的权限设置为755/-rwxr-xr-x
。
这是一个干净的,最近的安装,所以我不确定是什么原因导致此错误。我可以轻易地恢复打击,但我真的希望能够使用鱼。
非常感谢任何帮助。
答案 0 :(得分:1)
可能你必须将路径/ usr / local / bin / fish添加到/ etc / shells。登录shell必须作为安全措施出现在此列表中。