答案1
在 Linux 中,当您更改本地主目录之外的任何文件时,系统将要求您提供 root 权限。
Root 是具有完全权限的用户,可以对系统进行更改,出于安全原因,大多数发行版默认禁用 root 帐户,但您可以使用命令sudo
。
sudo
是一个 Linux 程序,允许用户以另一个用户(默认情况下为超级用户)的安全权限运行程序。
此外,任何管理员帐户都具有 sudo 能力,因此作为您问题的答案,您可以为具有此功能的任何用户输入任何密码。
您可以通过运行以下命令来了解具有 sudo 的用户是谁:
getent group sudo
或者您可以从设置中检查用户。
答案2
要安装软件,您需要在计算机上拥有管理员(即 root)权限。出于安全和系统稳定性的原因,任何人都不能在系统上安装软件。行政人员或者根是被信任并被允许进行系统干预的人。
如果您具有 root 权限,则只需输入您自己的密码即可继续安装。
如果你不是拥有 root 权限,则
- 询问其他用户有安装软件需要root权限
- 要求具有 root 权限的用户授予你root 权限。
答案3
在文件中/etc/group
搜索起始字符串sudo
并将您的用户名放在列后的第一位,如下所示:
sudo:x:27: your_username,antea
答案4
我认为以上两个答案超出了问题的范围。
重点是:为什么 gnome-software 询问我另一个用户的密码(不是我!)。
它真的认为这个用户会在我的主板上输入密码吗?
因此替代方案是(对于 Ubuntu 18 之前的版本......)
gksu gnome-software
对于最新的 Ubuntu,您需要先拥有:
alias gksu='pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY'