以 root 身份安装与使用 sudo 安装

以 root 身份安装与使用 sudo 安装

使用以下方式安装软件包,结果或应用程序行为是否会有所不同

sudo -i
apt install something

相对

sudo apt install something

答案1

如果您仅谈论使用apt命令,则这两个调用是相同的。其他可能依赖于环境变量等的命令可能会有不同的行为。

答案2

使用以下方式安装软件包,结果或应用程序行为是否会有所不同

不,但这不是“sudo”的目的。

“sudo” 的一个主要功能是跟踪和追踪能力直接地发出命令的人。其中“sudo”将其记录为发出命令的用户。从“root”执行此操作将以“root”身份将其记录。

对于单管理系统来说这不是什么问题,但当系统上有多个管理员并且发出了不应该发出的命令时,这是一个严重的问题。

相关内容