ubuntu13.10缓存失败

ubuntu13.10缓存失败

我刚刚安装了 ubuntu 13.10,并尝试通过终端进行更新

sudo apt-get update

一切似乎都在正常运行,并且仍在运行,我只是无法从软件中心获取任何东西,并且在更新过程结束时它显示了此

Failed to fetch gzip:/var/lib/apt/lists/partial/us.archive.ubuntu.com_ubuntu_dists_saucy_main_binary-i386_Packages

每当我尝试从软件中心安装任何东西时,它都会说缓存有问题或类似的东西......

我如何安装 USC 的软件

答案1

您可以使用此脚本来解决您的问题。

打开终端并运行以下命令。

 $ wget https://dl.dropbox.com/u/8850924/fixpackage 

然后授予脚本权限

$ chmod +x ./fixpackage 

现在运行脚本

$ sudo ./fixpackage 

等待更新完成并且错误修复。

来源

脚本中的命令是:

sudo cp -arf /var/lib/dpkg /var/lib/dpkg.backup
sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
sudo cp /var/lib/dpkg/available-old /var/lib/dpkg/available
sudo rm -rf /var/lib/dpkg/updates/*
sudo rm -rf /var/lib/apt/lists
sudo mkdir /var/lib/apt/lists
sudo mkdir /var/lib/apt/lists/partial
sudo apt-get clean
sudo apt-get update
sudo dpkg --clear-avail
sudo dpkg --configure -a
sudo apt-get install -f
sudo apt-get update
sudo apt-get dist-upgrade

因此您可以运行脚本或者直接运行这些命令

相关内容