Ubuntu 20.04 错误:打开缓存

Ubuntu 20.04 错误:打开缓存

我已经这个错误持续数月:

Error: Opening the cache(E: can not open /var/lib/apt/lists/
E: The package lists or status file could not be parsed or opened
This usually means your installed package have unmet dependencies

然后我尝试用以下方法修复它:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get autoclean
sudo apt-get update --fix-missing

我试过这些,但毫无效果。有时错误会消失一段时间,但几分钟后又会再次出现。

我也尝试过

/var/crash 的内容

崩溃/错误文件是否与错误有关?

答案1

apt当您的列表不完整或损坏时,偶尔会发生这种情况。您可以像这样重建它们:

  1. 打开终端(如果尚未打开)
  2. 删除目录的内容lists
    sudo rm /var/lib/apt/lists/* -vf
    
  3. 重建列表:
    sudo apt clean
    sudo apt update
    
  4. 更新系统:
    sudo apt dist-upgrade
    

希望这能让你再次拥有最新的系统

相关内容