了解自制“无sudo”理念并质疑常见问题解答
全新安装OS X后,我决定以适当的方式安装python包管理器。所以我开始谷歌搜索,发现自制软件是最好的方式。 现在我有两个问题: 来自自制软件常见问题: Homebrew旨在不使用sudo工作。 但是安装脚本要求输入密码。这是因为实际用户被授予读取,写入,执行usr / local ... dirs作为管理员组成员的权限。因此,不是每次都询问sudo,而是自制软件问过一次。 然而,规则被打破,因为你必须使用sudo yes或yes。 在安装软件包时,我害怕在python中使用sudo。这就是我决定自制的原因。但实际上不一样吗? 如果这是真的,我认为让自制程序执行你想做的事情是不安全的,因为他们拥有root权限。 来自自制软件常见问题: / usr / local / bin已经在你的PATH中了。 那我为什么需要 将Homebrew目录插入PATH的顶部 正如它所说的那样 http://docs.python-guide.org/en/latest/starting/install/osx/ ? 执行命令homebrew的安装脚本: /usr/bin/sudo /bin/chmod g+rwx /usr/local/. /usr/local/include /usr/local/lib /usr/local/lib/pkgconfig /usr/bin/sudo /usr/bin/chgrp admin /usr/local/. /usr/local/include /usr/local/lib /usr/local/lib/pkgconfig