如何执行需要 root 权限的软件?

如何执行需要 root 权限的软件?

我刚刚在 Wintel PC 上安装了 Ubuntu。我想安装一些下载的软件包,即 Google Chrome,但我无法成功获得 root 权限。我看到几个问题的答案都是建议sudo在 Ubuntu 中使用,但这似乎对我不起作用。我总是得到unable to change to root gid, Operation not permitted

我必须采取什么步骤才能sudo从事管理任务?

答案1

首先,我假设您提问的动机是安装软件包,所以如果我错了,请纠正我。

要以 root 用户身份运行命令,您可以以 root 用户身份执行命令,也可以将其附加sudo到命令的开头。对于大多数应用程序来说,使用sudoroot 比以 root 用户身份运行更安全,因为除其他事项外,它会迫使您确保您知道自己在做什么。

要成为 root 用户,您可以使用sudo -iMichael 在下面评论的命令,但这对于安装 Google Chrome 来说不是必需的。为此,您只需输入

sudo apt-get install google-chrome

进入命令行,但如果我理解正确的话,您要么没有密码,要么是出现了问题,导致您无法使用sudo

由于您刚刚获得 Ubuntu,并且可能没有进行任何重大更改,您可以尝试从实时 CD/USB 重新安装。在此过程中,会提示您为该帐户设置密码,您一定要这样做——这将是您在使用时使用的密码sudo。毫无疑问,这将是设置管理员帐户的最简单方法。

如果由于某种原因此方法不起作用,或者您不想重新安装,则可能需要提供更多信息才能获得合适的答案。您应该能够看到您拥有的帐户类型(管理员或非管理员),这将首先告诉您是否拥有sudo权限。

相关内容