L'installazione di Chrome genera un errore: "la dipendenza non è soddisfacente"


22

Ho appena installato Ubuntu sul mio laptop, tutto funziona bene, ma mi piacerebbe usare Chrome invece di Firefox. Ho scaricato il file .deb dal sito Web di Chrome e quando lo apro, il pulsante di installazione all'interno del centro software è inattivo (non posso fare clic su di esso) e mi dicedependency is not satisfiable: libcurl3

Ho effettuato una ricerca libcurl3nel Software Center, i tre risultati che sto ottenendo sono già installati. Qualche idea su come risolvere questo problema?

Ho anche provato a installare il browser Chromium, ma non funziona neanche. Sto ottenendo Package dependencies not resolvede questo detailsblocco:

I seguenti pacchetti hanno dipendenze non soddisfatte:

chromium-browser: Depends: libgcc1 (>= 1:4.1.1) but 1:4.5.2-8ubuntu4 is to be installed
                  Depends: libxdamage1 (>= 1:1.1) but 1:1.1.3-1ubuntu1 is to be installed
                  Depends: zlib1g (>= 1:1.2.3.3.dfsg) but 1:1.2.3.4.dfsg-3ubuntu3 is to be installed
                  Depends: libnss3-1d (>= 3.12.3) but it is not going to be installed

Ricevo questo tipo di errore durante l'installazione di Chrome nel sistema Ubuntu. Errore: dipendenza non soddisfacente: gconf-service

Risposte:


52

Ecco come risolverlo.

Chiudi Ubuntu Software Center (importante se è aperto!).

Esegui il seguente comando in un terminale (per aprire un terminale, premi Alt-F2 e digita gnome-terminal)

sudo apt-get update && sudo apt-get install -f

Una volta fatto, Google Chrome dovrebbe terminare l'installazione.

Come da un commento che richiede maggiori informazioni, ecco cosa fa quel comando.

L' -finterruttore apt-getcorregge automaticamente le dipendenze rotte. Il problema che hai avuto era una dipendenza rotta (quindi Google Chrome aveva bisogno di un pacchetto che non aveva).


3
Ha funzionato per me, ma prima ho dovuto chiudere Ubuntu Software Center.
Seth,

Non che ho un problema, ma posso chiedere la tua opinione su qualcosa? Non penso che il problema abbia avuto origine dal fatto che c'era una dipendenza interrotta, ma dal fatto che i repository non erano stati aggiornati da soli. sudo apt-get updatesolo risolto questo. Pensi che possa essere il caso?
SarpSTA,

2

Uno dei commenti sopra ha già menzionato questo, ma lo metterei come risposta alla tua domanda.

Tutto ciò che devi fare per installare Chromium (leggi Chrome) in Ubuntu:

sudo apt-get install chromium-browser

(è nel repository dell'universo)

Valuta invece l'installazione di Chromium. Questo è ciò che viene gestito dalla comunità. Tra le loro differenze c'è la mancanza del marchio di Google, non ha un Flash Player integrato e non ha un visualizzatore di PDF integrato. Usi ancora gli stessi plugin (anche dalla stessa pagina Web di Google), temi, ecc. Usando Chromium sarai sicuro di ricevere tutta la sicurezza e altri aggiornamenti, ecc. Se invece desideri ancora Chrome, aggiungi semplicemente il loro PPA.

PS Ecco alcuni comandi utili per controllare i tuoi pacchetti quando accade qualcosa del genere che hai riscontrato:

sudo apt-get update     # updates lists of packages (for example, you run this when you add new repositories or PPA's)
sudo apt-get check      # verifies that there are no broken dependencies
sudo apt-get -f install # -f auto-corrects broken dependencies

Non ha un flash player integrato - a parte questo, non c'è differenza.
jrg
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.