Вчора я використовував Archbang, дистрибутив, похідний від арка Linux, і з якихось причин не вдалося оновити Pacman. Переглянувши деякий час, я зрозумів, що це дурниця, яку дуже легко вирішити ... У мене закінчилось місце на диску. |
Помилка, яка з'явилася мені, була схожа на таку:
помилка: не вдалося отримати файл 'extra.db' з mirrors.kernel.org: Не вдалося записати тіло (417! = 1348)
Змінилися номери, а також назва файлу, який я не міг завантажити ... що зробило це ще більш інтригуючим. Моє перше підозру полягало в тому, що сервери можуть працювати погано, тому я не надто роздумував. Через кілька днів помилка не зникала, що змусило мене сумніватися у своєму діагнозі. Щось не так ...
Проблема полягала в тому, що у мене закінчилось місце на диску. Щоб це дізнатись, досить було запустити:
дф-х
Мій диск був досить порожнім, а не розділом, де був мій корінь (саме там зберігаються, наприклад, усі пакунки, завантажені Pacman)
Найбільш очевидним та простим у застосуванні рішенням є видалення кеш-пам’яті Pacman, щоб звільнити місце. Це досягається простим:
pacman-Scc