Aktualizacja ![]()
:: Synchronizowanie baz danych z pakietami…
core 147,3 KiB 740 KiB/s 00:00 [######################] 100%
extra 8,6 MiB 6,21 MiB/s 00:01 [######################] 100%
multilib 149,2 KiB 735 KiB/s 00:00 [######################] 100%
:: Rozpoczynanie pełnej aktualizacji systemu…
ostrzeżenie: haskell-diff: unknown key ‘xonmars@archlinux.org>’ in sync database
błąd: nie można odczytać pliku opisowego pakietu ‘haskell-diff-0.5-17/desc’ z bazy ‘extra’
błąd: nie udało się przygotować transakcji (Niepoprawna lub uszkodzona baza danych)
Oto co zrobiłem:
sudo rm -rf /var/lib/pacman/sync
sudo pacman -Syu archlinux-keyring && sudo pacman -Syyu
sudo pacman-key --init
sudo pacman-key --refresh-keys
sudo pacman-key --populate archlinux manjaro
sudo pacman -Syu
I dalej to samo. Przy –refresh-keys wystąpiła masa błędów.
Dobra,. usunąłem /etc/pacman.d/gnupgoraz ponownie /var/lib/pacman/sync, zainicjowałem klucze i poszło.