apt-get install не работает [E: Чтение ошибки - чтение (5: Ошибка ввода / вывода)]

У меня есть старая проблема (с недели) с apt-get, которая мешает мне устанавливать и обновлять пакеты. У меня Ubuntu 16.04.

Я получаю это сообщение на верхней панели:

Error: opening the cache (E: Read error - read (5: Input/output error))

Когда я печатаю на терминале: sudo apt-get update, ничего не получается, и он был завершен

Однако, когда я набираю sudo apt-get upgrade или sudo apt get install, я получаю этот вывод:

Reading package lists...    
Done Building dependency tree           
Reading state information... Error! E: Read error - read (5: Input/output error)

Я попытался удалить файл /var/lib/dpkg/status, а затем обновить , но ничего не меняется!

1
задан 24 July 2016 в 19:19

1 ответ

Попробуйте это, пожалуйста, в качестве последнего возможного решения. Откройте терминал и введите следующие команды:

sudo rm /var/lib/apt/lists/* -vf sudo apt-get clean sudo apt-get update

Если это не сработает, проблема с жестким диском является наиболее вероятной причиной для это сообщение, к сожалению.

5
ответ дан 23 May 2018 в 07:49
  • 1
    Эти команды безвредны, поэтому нет необходимости называть их «последним возможным решением». Но сообщение об ошибке не предлагает ничего, что могло бы быть исправлено таким образом. – Byte Commander 24 July 2016 в 20:13
  • 2
    Да, ты прав. Это просто устраняет возможность повреждения файлов. Ничего больше. – Stormlord 24 July 2016 в 20:22
  • 3
    Коррумпированное содержимое файла приведет к другой ошибке. Если этот метод магически решил проблему, вероятно, это связано с тем, что файл, который вызывает ошибки чтения, воссоздан в другом, а не на дефектном секторе на диске. Таким образом, вы не устраняете основную причину, но только спрячете ее и дождитесь, пока она укусит вас сильнее. – Byte Commander 24 July 2016 в 20:27
  • 4
    Основной причиной, по которой я предлагал эти команды, был тот факт, что парень нигде не указывает, что он получает похожие сообщения об ошибках из других приложений, или что их система дает ошибки при запуске и т. Д. Они дали мне впечатление, что только apt-get создает ошибку Сообщения. – Stormlord 24 July 2016 в 21:05
  • 5
    Работал для меня! После этого проблем нет. – GTodorov 31 October 2017 в 01:47

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

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