& ldquo; Несоответствие хэш-суммы & rdquo; при попытке установить Kile

После установки Ubuntu 12.04 я пытался установить Kile для редактирования файлов .tex. Но это сообщение появилось при попытке установить Kile and Updates:

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, но это показывает: - (

2
задан 1 January 2013 в 11:10

1 ответ

Это следует исправить: http://ubuntuforums.org/showpost.php?p=11593258&postcount=2 .

Из поста выше:

Удалите файлы с помощью

sudo rm -R /var/lib/apt/lists/partial/*

, затем запустите

sudo apt-get update && sudo apt-get upgrade
[ 1110] Если это не работает, попробуйте это:

sudo rm -rf `find /var/lib/apt/lists/ | grep -v gpg`

РЕДАКТИРОВАТЬ: Хорошо, попробуйте это:

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. сеть / убунт / + источник / обновление-менеджер / + вопрос / 194077 )

0
ответ дан 1 January 2013 в 11:10

Другие вопросы по тегам:

Похожие вопросы: