Utilizatorii de Arch Linux care au vrut să-și actualizeze sistemul în ultimele zile s-au confruntat cu o problemă la actualizare de forma celei de mai jos:
error: failed to commit transaction (conflicting files)
ca-certificates-utils: /etc/ssl/certs/ca-certificates.crt exists in filesystem
Errors occurred, no packages were upgraded.
Eroarea apare din cauza unei legături simbolice care a fost mutată într-un alt pachet. Ștergerea legăturii simbolice vă poate lăsa în imposibilitatea de a descărca pachetele. Pentru a finaliza actualizarea sunt necesari 3 pași:
sudo pacman -Syuw
#descarcă pachetele
sudo rm /etc/ssl/certs/ca-certificates.crt
#șterge fișierul care genera conflictul
sudo pacman -Su
#efectuează upgrade-ul propriu-zis
Forrest Evans a zis
The only one that worked
Forrest Evans a zis
Thank you, thank you and god bless you!!!
Bobses a zis
You're welcome! 🙂