root和用户之间的安装过程

root和用户之间的安装过程

“root”和“user”之间的安装过程如何区分?

一些套餐推荐你以 root 身份安装它们,这是因为访问 root 与 sudoer 相比吗?

那么,当以 root 和用户身份安装时,安装文件夹是否不同,还是主要是主目录?如果你给另一个用户安装了一个包怎么办,除了权限之外,该用户是否可以将其当作自己的使用?

它是否更符合: mkdir example; cd 示例并安装?

通过 root 和用户安装软件包的位置和方式是否有区别?即,文件是否放在相同的文件夹、bin/sh、主目录中?

答案1

有些软件包建议您以 root 身份安装它们,这是因为访问 root 与 sudoer 相比吗?

在 下安装软件包root或使用sudo.

答案2

有些软件包在根目录中安装依赖项,因此您必须以 root 身份安装它们。

但对于其余的软件包,我认为以 root 或用户身份安装它们没有什么区别。

根据我的经验,我可以看出很多时候软件包无法安装,因为我没有通过 sudo 安装它们。

另外,如果您使用以下命令:

$sudo -i

然后安装它们,您可能无法访问它们,除非您再次输入sudo -i

所以最好的想法是:

$sudo apt install “package name”

因此,您可以在键入以下内容时获得访问权限:

$sudo “package command”

并且不必sudo -i先打字。

相关内容