哪个软件应该作为root安装,哪个不应该安装?

目前我以root身份安装一切,但只是为了好玩。

linux环境下这样做的标准是什么?

绝大多数Linux软件安装在/ usr / bin和/ etc等目录中,只有root拥有(而且应该有!)写权限。 用户可以将(某些)应用程序安装在自己的主目录中并从那里运行它们。 这些应用程序不会自动添加到其他用户的path,因此不直接提供

应该为所有用户提供或安装到公共场所的所有内容都应该以root身份进行安装。 其他一切都可以由普通用户安装。

大多数应用程序被devise为以非root用户身份运行,所以不需要以root身份来安装所有程序。 实际上,为什么应该由root安装的技术原因很less。 这主要是方便和传统。 正如其他人所说,大多数软件包安装在/ usr,/ lib或其他受限制的地方。

创build一个“安装者”用户可能很容易,他们可以通过sudo运行一些命令来pipe理大多数安装。