我没有看到他们有一个论坛,我试图谷歌为什么自制软件不喜欢使用sudo命令,但我发现大多数帖子都是这样的:“为什么你会想要?“或”不要这样做“,这并没有真正回答我试图找到答案的问题。自制软件包管理器和sudo
这对我来说很困惑,因为我来自linux环境,刚刚加入了mac生态系统。对于类Ubuntu和Arch发行版,通常使用sudo安装系统要使用的应用程序,并更改通常不受机器的单个用户管理的系统目录。这对我来说很有意义,因为即使需要管理员访问权限也可以在Windows上执行安装,而我也对此有所了解。这些系统目录通常由root拥有。
第一个提示之一是将/ usr/local的所有者更改为我的用户。我最终做到了,并且没有问题,但是直到今天,我仍然想知道为什么他们这样做,因为我不是这台机器的唯一用户。我知道它使它成组可写,但对我来说,一个标准用户修改另一个标准用户所拥有的系统目录似乎仍然很奇怪。