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)

В случае проблем с подписью вроде другое сообщение

поврежден (неверный или поврежденный пакет(PGP-подпись))

Не обновляется Арч

В общем, ещё раз повторю, если ещё не менял зеркало — попробуй это сделать.

greenman ★★★★★
()

арчешкольники поменяли файл пакета без переименования версии?

mittorn ★★★★★
()

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

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

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


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

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

Попробуй сменить зеркало в /etc/pacman.d/mirrorlist

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

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

arbyz
() автор топика
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.