Сбой кеша убунту 13.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

так что либо вы можете запустить скрипт, либо просто запустить эти команды

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