Najpierw spróbuj uruchomić pacman -Syy
, a następnie spróbuj ponownie zainstalować sudo.
Sprawdź, czy repozytoria nie są komentowane /etc/pacman.conf
.
Lub Twoja lista kopii lustrzanych może być nieaktualna: Wygeneruj bieżącą listę kopii lustrzanych i skopiuj ją/etc/pacman.d/mirrorlist
Cytowanie z tego odpowiedniego wątku na forum :
Możesz:
- wybierz kolejne lustro
- spróbuj użyć lustra http, a nie ftp (wybierz lustro http z listy kopii lustrzanych).
Alternatywnie możesz ręcznie pobrać bazy danych za pomocą:
wget ftp://mirror.csclub.uwaterloo.ca/archlinux/community/os/x86_64/community.db
wget ftp://mirror.csclub.uwaterloo.ca/archlinux/extra/os/x86_64/extra.db
przenieś je do / var / lib / pacman / sync / i ponownie uruchom „pacman -Syu”. Jeśli znajdziesz jakieś pliki * .part w / var / lib / pacman / sync / eg /var/lib/pacman/sync/core.db.part - usuń je.
Aby uniknąć takich problemów, niezwykle ważne jest zrozumienie Pacmana. Aby dowiedzieć się więcej o korzystaniu z Pacmana, zapoznaj się z artykułem ArchWiki Pacman i skonsultuj się man pacman
.