Ho provato sudo apt-get install -f
e poi sudo apt-get update
ma ho ancora gli stessi problemi di dipendenza:
dpkg: dependency problems prevent configuration of google-chrome-stable:i386:
google-chrome-stable:i386 depends on xdg-utils
E hai idea di come risolverlo?
A proposito, quando uso sudo apt-get install -f
, ho ottenuto un output:
After this operation, 119 MB disk space will be freed.
Do you want to continue [Y/n]? y
che sembra rimuovere i file.
Risposta accettata:
Come ha mostrato il commento di maximd sotto la tua domanda, lo stesso errore si verifica quando si tenta di installare Chrome a 32 bit su un sistema Ubuntu a 64 bit. Questi i386
il messaggio di errore si verifica sempre quando si tratta di un problema di architettura. Al contrario, oggi ho installato correttamente lo stesso deb a 32 bit su un sistema a 32 bit, quindi il problema non è dovuto a una versione scadente di Chrome.
L'errore di architettura è ben noto, come documentato in una domanda simile su Superuser in cui vengono discussi problemi di dipendenza simili. A causa della funzione multiarch di Ubuntu (che consente all'utente di installare pacchetti a 32 bit su sistemi a 64 bit) questo tipo di errori non si verifica molto regolarmente ora, ma è ancora possibile. A volte è ancora necessario utilizzare la versione a 64 bit del pacchetto.
Non c'è non punta a forzare l'installazione con qualcosa come sudo dpkg -i --force /location/of/deb
, poiché ciò non risolverà i problemi di dipendenza, quindi dovrei semplicemente rimuovere l'installazione parziale di Chrome con sudo apt-get install -f
e installa il deb a 64 bit dal sito di Google Chrome con gdebi
o Software Center
, che risolverà anche le dipendenze.