如何授予安装软件所需的 apt-get 权限?

如何授予安装软件所需的 apt-get 权限?

我是 Linux 新手,有人能帮我知道如何从终端安装软件吗?

我尝试通过在终端中输入命令来安装 Java

sudo apt-get install openjdk-7-jdk

但我得到了错误,

E:Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E:Unable to lock the administration directory (/var/lib/dpkg/), are you root?

我也尝试过 root

su -

但是它说密码不正确,那么 root 是什么?

提前感谢大家的帮助。

答案1

通过使用sudo,您将在该命令执行期间暂时成为 root 用户,就像您使用 切换到 root 用户su - root,执行该命令,然后使用 切换回来一样exit

Ubuntu 默认不为 root 配置密码,因此您无法像尝试使用 那样直接以 root 身份登录su。您必须使用sudo,或者为 root 用户配置密码。建议您直接使用sudo

您确定sudo在尝试运行安装命令时使用了它吗?

答案2

如果您打开了 gui(图形用户界面),您将收到该错误。检查桌面,synaptic 包管理器是否打开?

相关内容