多年来我一直在使用安装在/usr/local/texlive
中的MacTeX,并且最近开始使用Homebrew来管理一些软件包(though not — yet — TeX)。由于采用了Homebrew,我已将所有/usr/local
的所有者更改为Me:admin
(来自root:wheel
)。
这种所有权变更安全吗?是否有texlive
需要root
拥有的原因?
答案 0 :(得分:3)
通常usr / local由root:wheel拥有,以便多个usr可以访问它,因此默认安装到它的所有内容都由root:wheel拥有。 Homebrew采取了相当不寻常(但方便)的步骤来颠覆这一点。它说,看起来这台计算机只是被一个用户使用,所以我将控制usr / local。这样做
当你在自制软件之前安装tex时它有root:wheel所有权,这与texlive无关,而且与usr / local的正常使用有关。如果您将其权限更改为Me :: admin,那么只有您才能使用texlive - 我只是不管它:)