Tout d'abord, essayez de lancer pacman -Syy
, puis essayez de réinstaller sudo.
Vérifiez que les référentiels ne sont pas mis en commentaire /etc/pacman.conf
.
Ou votre liste de miroirs est peut-être obsolète: générez une liste actuelle de miroirs et copiez-la dans/etc/pacman.d/mirrorlist
Citant à partir de ce fil de discussion pertinent :
Vous pouvez:
- choisir un autre miroir
- essayez d'utiliser un miroir http, pas un ftp (choisissez http miroir dans la liste des miroirs).
Vous pouvez également télécharger manuellement les bases de données avec:
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
déplacez-les dans / var / lib / pacman / sync / et exécutez à nouveau 'pacman -Syu'. Si vous trouvez des fichiers * .part dans / var / lib / pacman / sync / eg /var/lib/pacman/sync/core.db.part - supprimez-les.
Pour éviter d'avoir de tels problèmes, il est essentiel de comprendre pacman. Pour en savoir plus sur l'utilisation de pacman, consultez l' article d'ArchWiki pacman et consultez man pacman
.