GNU/Linux >> Linux Esercitazione >  >> Arch Linux

Come risolvere "errore:impossibile eseguire il commit della transazione (file in conflitto)" in Arch Linux

È passato un mese da quando ho aggiornato il mio desktop Arch Linux. Oggi ho provato ad aggiornare il mio sistema Arch Linux e mi sono imbattuto in un errore che diceva "errore:impossibile eseguire il commit della transazione (file in conflitto) stfl:/usr/lib/libstfl.so.0 esiste nel filesystem" . Sembra una libreria (/usr/lib/libstfl.so.0) che esiste sul mio filesystem e pacman non posso aggiornarlo. Se riscontri lo stesso errore, ecco una soluzione rapida per risolverlo.

Risolvi "errore:impossibile eseguire il commit della transazione (file in conflitto)" in Arch Linux

Hai tre opzioni. 1. Ignora semplicemente il problema stfl libreria dall'aggiornamento e provare ad aggiornare nuovamente il sistema. Fai riferimento a questa guida per sapere come ignorare l'aggiornamento del pacchetto . 2. Sovrascrivi il pacchetto usando il comando:

$ sudo pacman -Syu --overwrite /usr/lib/libstfl.so.0

3. Rimuovere manualmente il file di libreria stfl e provare ad aggiornare nuovamente il sistema. Assicurati che il pacchetto previsto non sia una dipendenza da nessun pacchetto importante. E controlla anche su archlinux.org ci sono menzioni di questo conflitto.

$ sudo rm /usr/lib/libstfl.so.0

Ora prova ad aggiornare il sistema:

$ sudo pacman -Syu

Ho scelto la terza opzione e ho appena cancellato il file e aggiornato il mio sistema Arch Linux. Ha funzionato benissimo!

Lettura correlata:

  • Come ripristinare Arch Linux rotto allo stato di lavoro precedente
  • Come correggere l'errore "impossibile bloccare il database" in Arch Linux
  • Come correggere l'errore "pacchetto non valido o danneggiato (firma PGP)" in Arch Linux
  • Come risolvere il problema "Avvio dell'aggiornamento completo del sistema... non c'è niente da fare" Problema in Arch Linux
  • Come risolvere l'errore "pacman:errore durante il caricamento delle librerie condivise" in Arch Linux

Arch Linux
  1. Come usare Pacman su Arch Linux

  2. Risolvi "Errore di dipendenza Perl 5.26:impossibile preparare la transazione (non è stato possibile soddisfare le dipendenze)" In Arch Linux

  3. Come risolvere l'errore "Avviso:il locale è più recente della comunità" in Arch Linux

  4. Come correggere l'errore "pacchetto non valido o danneggiato (firma PGP)" in Arch Linux

  5. Come risolvere l'errore "Errore:apertura rpmdb non riuscita" in CentOS

Risolvi l'errore "Codice risultato:NS_ERROR_FAILURE (0x80004005)" in Arch Linux

Come risolvere l'errore "pacman:errore durante il caricamento delle librerie condivise" in Arch Linux

Come collegare iPhone ad Arch Linux

Come installare Skype su Arch Linux

Come installare Java su Arch Linux

Come risolvere l'errore "W:alcuni file di indice non sono stati scaricati" in Ubuntu Linux