LINUX.ORG.RU

Проблемы с обновлением арча

 , ,


0

2

Приветствую! После долгого простоя (с конца апреля) решил обновить свою рабочую лошадку. Обновляю – получаю ошибку Файл /var/cache/pacman/pkg/iana-etc-20240412-1-any.pkg.tar.zst поврежден (неверный или поврежденный пакет(контрольная сумма)). (и так для каждого пакета)

А, ну ок. Делаю стандартно: sudo pacman -Su archlinux-keyring

получаю

предупреждение: archlinux-keyring-20240429-1 не устарел -- переустанавливается

пытаюсь обновиться – ошибка с контрольной суммой повторяется.

Ну ок, давай иначе:

sudo rm -rf /etc/pacman.d/gnupg
sudo pacman-key --init
sudo pacman-key --populate
sudo pacman -Sc
sudo pacman -Suuyy

ошибка с контрольной суммой повторяется.

В итоге сейчас повторил процедуру – всё осталось на месте. Стоит заметить, что в сеть я выхожу раздачей с мобильника. Поэтому несколько ограничен в объёмах скачивания.

P.S. Пакеты из AUR обновляются без проблем



Последнее исправление: arbyz (всего исправлений: 2)

Ответ на: комментарий от arbyz

Полная чистка кэша sudo pacman -Scc.

Но с мобилы много перекачивать придётся. Удали вручную один файл, тот что первым в списке выдаётся.

Зеркало можно попробовать сменить.

greenman ★★★★★
()
Ответ на: комментарий от greenman

Тааак. В общем pacman скачал 2 пакета texlive-fontsextra-2024.2-1-any и jdk11-openjdk-11.0.23.u9-1-x86_64. Остальные 919 пакетов просто пробежали в списке.

Ошибку по итогу сыпет ту же

Файл /var/cache/pacman/pkg/linux-api-headers-6.8-1-x86_64.pkg.tar.zst поврежден (неверный или поврежденный пакет(контрольная сумма)). Хотите его удалить? [Y/n]

arbyz
() автор топика
Ответ на: комментарий от arbyz

Была недавно эта проблема у многих. Обсуждалось в интернетах.

Попробуйте обновить ключи

# pacman-key --refresh-keys

https://wiki.archlinux.org/title/Pacman_(Русский)/Package_signing_(Русский)

Вот тут почитайте

utanho ★★★★★
()
Последнее исправление: utanho (всего исправлений: 2)
Ответ на: комментарий от arbyz

Остальные 919 пакетов просто пробежали в списке.

Странно…

Файл /var/cache/pacman/pkg/linux-api-headers-6.8-1-x86_64.pkg.tar.zst поврежден (неверный или поврежденный пакет(контрольная сумма)). Хотите его удалить? [Y/n]

Если согласиться?

Зеркало одно и то же?

greenman ★★★★★
()
Последнее исправление: greenman (всего исправлений: 1)

неверный или поврежденный пакет(контрольная сумма)

Попался похожий случай, проблема оказалась в железе:

[РЕШЕНО]
После более чем 10 дней боли и страданий и многочисленных тестов я выяснил, что проблема была связана с небольшим дефектом оперативной памяти.


upd. Но скорее это крайний случай. Думаю, все же ПО ‘балует’ каким-то образом.

krasnh ★★★
()
Последнее исправление: krasnh (всего исправлений: 1)
Ответ на: комментарий от greenman

Не знаю что именно сработало. Но а) полная читка кэша б) обновления ключей в) изменение зеркала проблему решили. «Инцидент исчерпан» )))

arbyz
() автор топика