首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >试图安装Kile的"Hash sum失配“

试图安装Kile的"Hash sum失配“
EN

Ask Ubuntu用户
提问于 2013-01-01 03:42:10
回答 1查看 1.6K关注 0票数 2

在安装Ubuntu12.04之后,我试图安装Kile来编辑.tex文件。但是,在试图安装Kile和更新时出现了此消息:

代码语言:javascript
复制
W:Failed to fetch
gzip:/var/lib/apt/lists/partial/security.ubuntu.com_ubuntu_dists_precise-security_restricted_binary-i386_Packages
Hash Sum mismatch , E:Some index files failed to download. They have been ignored, or old ones used instead

现在我根本不能安装任何软件。我能做什么?

编辑:

我照你说的做了。但现在我正试着安装Okular,但这表明:-

EN

回答 1

Ask Ubuntu用户

发布于 2013-01-01 04:25:57

这应该可以修复它:http://ubuntuforums.org/showpost.php?p=11593258&postcount=2

从上述职位:

移除与

代码语言:javascript
复制
sudo rm -R /var/lib/apt/lists/partial/*

那就跑

代码语言:javascript
复制
sudo apt-get update && sudo apt-get upgrade

如果它不起作用,试试这个:

代码语言:javascript
复制
sudo rm -rf `find /var/lib/apt/lists/ | grep -v gpg`

编辑:好的,试试这个:

代码语言:javascript
复制
sudo fuser -vvv /var/lib/dpkg/lock
sudo rm /var/lib/apt/lists/lock
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 rm /var/cache/apt/*.bin
sudo mkdir /var/lib/apt/lists
sudo mkdir /var/lib/apt/lists/partial
LANG=C;sudo apt-get clean
LANG=C;sudo apt-get autoclean
LANG=C;sudo apt-get --purge autoremove
LANG=C;sudo apt-get update -o APT::Cache-Limit=25165824
sudo dpkg --clear-avail
sudo dpkg --configure -a
LANG=C;sudo apt-get -f install
LANG=C;sudo apt-get --fix-missing install
LANG=C;sudo apt-get update -o APT::Cache-Limit=25165824 && sudo apt-get dist-upgrade

(来自https://answers.launchpad.net/ubuntu/+source/update-manager/+question/194077)

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/234845

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档