我刚刚安装了 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
因此您可以运行脚本或者直接运行这些命令