На этот вопрос уже есть ответ здесь:
Reading package lists... Error!
E: Write error - write (9: Bad file descriptor)
E: The package lists or status file could not be parsed or opened.
david@david-Inspiron-N5110:~$
добро пожаловать в askUbuntu;)
откройте свой терминал (ctrl + alt + t) или вы можете найти его с помощью суперключа (оконная клавиша в окнах), а затем написать терминал. В терминале сначала напишите:
sudo rm /var/lib/apt/lists/* -vf
, затем нажмите Enter. появится запрос пароля, введите пароль и нажмите Enter. После этого запустите менеджер обновлений в терминале с помощью:
sudo apt-get update && sudo apt-get upgrade
и нажмите Enter. дождитесь обновления пакетов.
РЕДАКТИРОВАНИЕ / Добавлено: Благодаря @Alexis Wilke : Сначала проверьте раздел / var вашего харда, независимо от того, заполнен он или нет. Сделайте это, используя терминал с командой:
df -h
, если это так, очистите место и повторите попытку;)
Надеюсь, что работает;)