无法在 Ubuntu 12.4 上更新系统

无法在 Ubuntu 12.4 上更新系统

显示讯息:

E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/
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?

答案1

可能你没有在终端的命令前使用“sudo”。这就是为什么它会试图暗示你不是 root。试试这个:

sudo apt-get update

然后系统会要求您输入密码。输入密码并按回车键。更新将开始。另请注意,当您输入密码时,* 或您输入密码时正常出现的点不会出现。只需输入密码,不要出现错误,然后按回车键即可。

答案2

您必须是根用户才能更新您的来源列表。

为此,您可以使用一个名为 sudo 的出色实用程序。

使用 sudo 轻松运行更新命令

sudo apt-get update

sudo 允许被许可的用户以超级用户或其他用户的身份执行命令,具体由安全策略指定。实际和有效的 uid 和 gid 设置为与目标用户的 uid 和 gid 相匹配,具体由密码数据库指定,并且组向量将根据组数据库进行初始化(除非指定了 -P 选项)。

相关内容