Вчера я использовал Archbang, дистрибутив, производный от Арка Linux, и по какой-то причине я не мог обновить Pacman. Посмотрев некоторое время, я понял, что это ерунда, которую очень легко решить ... У меня закончилось место на диске. |
Ошибка, которая мне показалась, была примерно такой:
ошибка: не удалось получить файл 'extra.db' с mirrors.kernel.org: Ошибка записи тела (417! = 1348)
Изменились номера, а также имя файла, который я не смог загрузить… что сделало его еще более интригующим. Мое первое подозрение заключалось в том, что серверы могут работать плохо, поэтому я не придал этому большого значения. Через несколько дней ошибка не исчезла, и я усомнился в своем диагнозе. Что-то пошло не так ...
Проблема заключалась в том, что у меня закончилось место на диске. Чтобы узнать, достаточно было запустить:
df -h
Мой диск был совершенно пуст, а не раздел, в котором был мой корень (где, например, хранятся все пакеты, загруженные Pacman)
Наиболее очевидное и простое в применении решение - удалить кеш Pacman, чтобы освободить место. Это достигается простым:
pacman-Scc