reading package lists... done e: could not open lock file /var/lib/apt/lists/lock - open (13: permission denied) e: unable to lock directory /var/lib/apt/lists/ w: problem unlinking the file /var/cache/apt/pkgcache.bin - removecaches (13: permission denied) w: problem unlinking the file /var/cache/apt/srcpkgcache.bin - removecaches (13: permission denied)
时间: 2023-06-05 19:47:31 浏览: 391
这是一个错误提示,意思是无法打开锁定文件/var/lib/apt/lists/lock,也无法锁定目录/var/lib/apt/lists,同时删除缓存文件/var/cache/apt/pkgcache.bin和/var/cache/apt/srcpkgcache.bin时也出了问题,可能是权限不足的原因。
相关问题
sudo apt update Reading package lists... Done E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable) E: Unable to lock directory /var/lib/apt/lists/
这个错误通常是因为有另一个进程正在使用apt-get或类似工具。你可以尝试以下命令来查找并杀死这些进程:
```
sudo lsof /var/lib/dpkg/lock
sudo lsof /var/lib/apt/lists/lock
sudo lsof /var/cache/apt/archives/lock
```
然后使用以下命令释放锁定:
```
sudo rm /var/lib/dpkg/lock
sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
```
最后,运行以下命令更新软件包列表:
```
sudo apt update
```
e: could not open lock file /var/lib/apt/lists/lock - open (13: permission denied)
这个错误提示是因为权限不足,无法打开锁定文件/var/lib/apt/lists/lock。可能是因为当前用户没有足够的权限来执行该操作。您可以尝试使用sudo命令以管理员身份运行该命令,或者检查该文件的权限并确保当前用户有足够的权限来访问它。
阅读全文
相关推荐
















