pacstrap est obligé de fonctionner. Tu peux avoir un système totalement corrompu que pacstrap fonctionnera...
As tu bien vidé les caches de pacman : /mnt/var/cache/pacman/pkg/ comme /var/cache/pacman/pkg/ ?
As tu bien un mirrolist fonctionnel avec un miroir fournissant des paquets à jour ?
Normalement la commande donné aurait du te proposer bien plus de paquet à mettre à jour.
Tu n'as malheureusement jamais donné les sorties des commandes... C'est dommage car c'est très simple via tee...
As tu bien utilisé un CD d'installation récent ?
Peux tu exécuter ceci depuis le CD d'installation :
Code : Tout sélectionner
ls -l /mnt/var/cache/pacman/pkg/ /var/cache/pacman/pkg/ |& tee -a /mnt/root/info.txt
rm -f /mnt/var/cache/pacman/pkg/* /var/cache/pacman/pkg/* |& tee -a /mnt/root/info.txt
echo "********************* uu ******************" |& tee -a /mnt/root/info.txt
pacstrap /mnt -uu |& tee -a /mnt/root/info.txt
echo "********************* keyring ******************" |& tee -a /mnt/root/info.txt
pacstrap /mnt archlinux-keyring libpsl |& tee -a /mnt/root/info.txt
echo "********************* base ******************" |& tee -a /mnt/root/info.txt
for pkg in $(pacman -r /mnt -Qgq base) ; do pactree -b /mnt/var/lib/pacman -u $pkg ; done | sort -u | grep -v lib32 > /tmp/list-base-pkg.txt
pacstrap /mnt $(cat /tmp/list-base-pkg.txt) |& tee -a /mnt/root/info.txt
cat /mnt/root/info.txt | curl -F c=@- https://ptpb.pw
Tu peux récupérer ce code ici :
https://ptpb.pw/AjtR
En gros tu ne dois faire que ceci :
Donne nous le lien / url
ptpb.pw
généré. Si une erreur survient, continue quand même