С несколько дней назад я получаю известный ―
Несколько других ответов предполагают, что это решит отдельно в следующий день или попытку различных команд подобным вуду способом. Этот вопрос просит способ узнать то, что точно является неправильным для продолжения без случайным образом рабочих различных команд.
Ubuntu 14.04.
Определенная ошибка показана в консольном потоке: E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/m/mysql-5.5/libmysqlclient18_5.5.47-0ubuntu0.14.04.1_amd64.deb Hash Sum mismatch
Сначала очистите способный кэш
sudo apt-get autoclean
Резервное копирование, все источники перечисляют файлы.
sudo cp -a /etc/apt/sources.list /etc/apt/sources.list_backup
sudo cp -a /etc/apt/sources.list.d/ /etc/apt/sources.list.d_backup
Очищают дефектный sources.list
и удаляют его файлы.
sudo rm -f /etc/apt/sources.list
sudo rm -rf /etc/apt/sources.list.d/*
Создают новый sources.list
sudo nano /etc/apt/sources.list
Копия После содержания и сохраняют sources.list
файл
#------------------------------------------------------------------------------#
# OFFICIAL UBUNTU REPOS #
#------------------------------------------------------------------------------#
###### Ubuntu Main Repos
deb http://archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
###### Ubuntu Update Repos
deb http://archive.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse
Теперь Пакеты обновления
sudo apt-get update && sudo apt-get upgrade
У меня тоже была проблема, это был репозиторий Multiverse, который не был выбран - при обновлении до 15.10 попробуйте проверить настройки программного обеспечения и обновлений!
После восстановления галочек и выполнения обязательных действий
sudo apt-get update
sudo apt-get upgrade
Он установил программную панель 2 PPA, которую я должен был исправить на вкладке Другое программное обеспечение справа!
Большая часть того, что было записано как ответы здесь, является по существу последовательностью вуду. Фактический поток я раньше работал вокруг провального обновления, которое заблокировало весь процесс, был:
sudo apt-get upgrade
unhold
, таким образом, я мог отменить свою первую неверную догадку об имени пакета. sudo apt-mark hold
. apt-get upgrade
, который теперь пропускает приостановленный пакет. После этого однако, UI Updater будет продолжать показывать раздражающее сообщение, которое это все запустило с для вечности, которой это кажется.