Quantcast
Channel: pacman – Linux Feed
Viewing all articles
Browse latest Browse all 20

Problema package-query quando si cerca di aggiornare pacman

$
0
0

Ultimamente molti utenti stanno riscontrando il problema su package-query quando si tenta di aggiornare ArchLinux. Questo è dovuto al solito conflitto del pacchetto che utilizza Yaourt. Vediamo allora come risolvere velocemente questo problema.

L’errore che abbiamo durante l’aggiornamento è:

:: I seguenti pacchetti dovrebbero essere aggiornati prima :
pacman
:: Vuoi annullare l’operazione corrente
:: e aggiornare adesso questi pacchetti? [S/n] s
risoluzione delle dipendenze in corso…
ricerca dei conflitti in corso…
errore: impossibile eseguire l’operazione richiesta (impossibile soddisfare le dipendenze)
:: package-query: richiede pacman ERRORE: ‘pacman’ non è riuscito ad installare le dipendenze mancanti.

Per risolvere questo problema apriamo il terminale come utente root e lanciamo:

# pacman -Rdd package-query yaourt

una volta completata la rimozione procediamo con l’aggiornamento di pacman:

# pacman -Sy pacman

completato l’aggiornamento verrà creato il nuovo file di configurazione pacman salvato come pacman.conf, quindi sostituiamolo con il vecchio:

# cp /etc/pacman.conf /etc/pacman.conf.old
# mv /etc/pacman.conf.pacnew /etc/pacman.conf

una volta copiato riportiamo le modifiche che abbiamo effettuato nel nuovo file di configurazione, come ad esempio i repo archlinuxfr.

Completata la modifica con le nostre preferenze reinstalliamo yaourt e package-query con il comando:

# pacman -Syy package-query yaourt

completata l’installazione aggiorniamo il sistema con il comando:

$ yaourt -Syua

Ecco a voi il problema risolto. A presto…


Viewing all articles
Browse latest Browse all 20