如何修复“无法打开锁定文件”,因为“权限被拒绝”?

use*_*498 23 dpkg

每当尝试安装任何软件和更新管理器时,

我收到一个错误说明

Package operation failed
The installation or removal of a software package failed
Run Code Online (Sandbox Code Playgroud)

当我运行时,sudo apt-get update我得到了这个结果:

conan51xd@conan51xd-Lenovo-B470:~$ sudo apt-get -f install
[sudo] password for conan51xd: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
conan51xd@conan51xd-Lenovo-B470:~$ apt-get update
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?
Run Code Online (Sandbox Code Playgroud)

Kak*_*rua 37

E: 无法锁定管理目录 (/var/lib/dpkg/),您是 root 吗?

此行表示您无权安装/更新。你需要是root才能做到这一点......

你可以添加sudo之前apt-get或者你可以做sudo -s成为root。

例子: sudo apt-get update

或者

sudo -s 会认为您是 root,直到您关闭终端。

然后

apt-get update

  • 我在运行 `sudo apt update && apt upgrade` 时遇到错误,其中第二个 `apt` 语句中缺少 `sudo`。 (6认同)

小智 -2

运行这个命令:
sudo mv /var/lib/apt/lists{,july12}

sudo apt-get update
然后sudo apt-get upgrade