@obvilion

Debian — выдает ошибку при апгрейде, что делать?

Здравствуйте.
По "приколу" решил обновить все пакеты, с обновлением произошла невиданная для меня ошибка.
Далее решил все это дело апгрейднуть, в итоге вообще выдало ошибку..
В чем проблема?
root@localhost:~# sudo apt-get update
Hit http://repo.mysql.com jessie InRelease
Hit http://security.debian.org jessie/updates InRelease
Get:1 http://ftp.debian.org jessie-updates InRelease [145 kB]
Hit http://nginx.org jessie InRelease
Hit http://repo.mysql.com jessie/mysql-5.7 Sources
Ign http://ftp.debian.org jessie InRelease
Hit http://ftp.debian.org jessie Release.gpg
Hit http://repo.mysql.com jessie/mysql-apt-config amd64 Packages
Hit http://security.debian.org jessie/updates/main Sources
Hit http://repo.mysql.com jessie/mysql-5.7 amd64 Packages
Get:2 http://ftp.debian.org jessie-updates/main Sources [17.2 kB]
Hit http://security.debian.org jessie/updates/main amd64 Packages
Hit http://repo.mysql.com jessie/mysql-tools amd64 Packages
Hit http://security.debian.org jessie/updates/main Translation-en
Get:3 http://ftp.debian.org jessie-updates/main amd64 Packages/DiffIndex [9,868 B]
Hit https://packages.sury.org jessie InRelease
Get:4 http://ftp.debian.org jessie-updates/main Translation-en/DiffIndex [3,688 B]
Hit http://ftp.debian.org jessie Release
Get:5 http://ftp.debian.org jessie-updates/main amd64 2017-12-16-1420.43.pdiff [1,756 B]
Hit http://nginx.org jessie/nginx Sources
Hit https://packages.sury.org jessie/main amd64 Packages
Get:6 http://ftp.debian.org jessie-updates/main amd64 2017-12-16-1420.43.pdiff [1,756 B]
Hit http://ftp.debian.org jessie/main Sources
Hit http://nginx.org jessie/nginx amd64 Packages
Get:7 https://packages.sury.org jessie/main Translation-en_US [169 B]
Get:8 http://ftp.debian.org jessie/main amd64 Packages [6,789 kB]
Get:9 https://packages.sury.org jessie/main Translation-en [169 B]
Get:10 https://packages.sury.org jessie/main Translation-en_US [169 B]
Get:11 https://packages.sury.org jessie/main Translation-en [169 B]
Get:12 https://packages.sury.org jessie/main Translation-en_US [169 B]
Get:13 https://packages.sury.org jessie/main Translation-en [169 B]
Get:14 https://packages.sury.org jessie/main Translation-en_US [169 B]
Get:15 https://packages.sury.org jessie/main Translation-en [169 B]
Get:16 https://packages.sury.org jessie/main Translation-en_US [169 B]
Ign https://packages.sury.org jessie/main Translation-en_US
Get:17 https://packages.sury.org jessie/main Translation-en [169 B]
Ign https://packages.sury.org jessie/main Translation-en
Ign http://nginx.org jessie/nginx Translation-en_US
Ign http://nginx.org jessie/nginx Translation-en
Hit http://ftp.debian.org jessie/main Translation-en
Ign http://repo.mysql.com jessie/mysql-5.7 Translation-en_US
Ign http://repo.mysql.com jessie/mysql-5.7 Translation-en
Ign http://repo.mysql.com jessie/mysql-apt-config Translation-en_US
Ign http://repo.mysql.com jessie/mysql-apt-config Translation-en
Ign http://repo.mysql.com jessie/mysql-tools Translation-en_US
Ign http://repo.mysql.com jessie/mysql-tools Translation-en
Fetched 6,966 kB in 18s (376 kB/s)
W: Failed to fetch http://ftp.debian.org/debian/dists/jessie/main/source/Sources  Hash Sum mismatch

W: Failed to fetch http://ftp.debian.org/debian/dists/jessie/main/i18n/Translation-en  Hash Sum mismatch

E: Some index files failed to download. They have been ignored, or old ones used instead.
root@localhost:~# sudo apt-get upgrade
Reading package lists... Error!
E: Unable to synchronize mmap - msync (5: Input/output error)
E: The package lists or status file could not be parsed or opened.
root@localhost:~#
  • Вопрос задан
  • 1355 просмотров
Решения вопроса 1
t-alexashka
@t-alexashka
Сразу пишу legacy код
проблема с синхронизацией хешей установленных/доступных пакетов, бывает в основном при проблеме с диском во время upgrade (достаточно редкая штука). попробуйте отправить сервер в ребут, после чего
apt-get clean
apt-get update
apt-get upgrade

если ошибка останется выполните проверку смонитрованного диска
sudo fsck -y -f -v /dev/sda1
/dev/sda1 - это смонтированный раздел, у вас может отличаться
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы