Nie można zainstalować Google Chrome. Jak to naprawić?

35

Nie mogę zainstalować przeglądarki Google Chrome. Zastanawiam się, dlaczego i jak to naprawić. Oto dziennik, który dostałem z terminala podczas instalacji Google Chrome.

$ sudo dpkg --install chrome.deb
[sudo] password for young: 
Selecting previously unselected package google-chrome-stable.
(Reading database ... 141861 files and directories currently installed.)
Unpacking google-chrome-stable (from chrome.deb) ...
dpkg: dependency problems prevent configuration of google-chrome-stable:
 google-chrome-stable depends on libgconf2-4 (>= 2.27.0); however:
  Package libgconf2-4 is not installed.
 google-chrome-stable depends on libnss3-1d (>= 3.12.3); however:
  Package libnss3-1d is not installed.
 google-chrome-stable depends on libxss1; however:
  Package libxss1 is not installed.

dpkg: error processing google-chrome-stable (--install):
 dependency problems - leaving unconfigured
Processing triggers for desktop-file-utils ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for gnome-menus ...
Processing triggers for man-db ...
Errors were encountered while processing:
 google-chrome-stable

$ sudo apt-get install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following package was automatically installed and is no longer required:
  linux-headers-3.5.0-17
Use 'apt-get autoremove' to remove it.
The following packages will be REMOVED:
  google-chrome-stable
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 140 MB disk space will be freed.
Do you want to continue [Y/n]? Y
(Reading database ... 141960 files and directories currently installed.)
Removing google-chrome-stable ...
Processing triggers for man-db ...
Processing triggers for desktop-file-utils ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for gnome-menus ...

$ sudo dpkg --install chrome.deb
Selecting previously unselected package google-chrome-stable.
(Reading database ... 141861 files and directories currently installed.)
Unpacking google-chrome-stable (from chrome.deb) ...
dpkg: dependency problems prevent configuration of google-chrome-stable:
 google-chrome-stable depends on libgconf2-4 (>= 2.27.0); however:
  Package libgconf2-4 is not installed.
 google-chrome-stable depends on libnss3-1d (>= 3.12.3); however:
  Package libnss3-1d is not installed.
 google-chrome-stable depends on libxss1; however:
  Package libxss1 is not installed.

dpkg: error processing google-chrome-stable (--install):
 dependency problems - leaving unconfigured
Processing triggers for desktop-file-utils ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for gnome-menus ...
Processing triggers for man-db ...
Errors were encountered while processing:
 google-chrome-stable

To również nie działa w GUI. Zobacz, co mam:

na GUI

sowa
źródło
ten sam problem i żadna z poniższych odpowiedzi nie wydaje się działać.
Yan King Yin

Odpowiedzi:

33

Prawdopodobnie musisz włączyć repozytorium „wszechświata”.

Po włączeniu zaktualizuj system i powinieneś być w stanie zainstalować google-chrome-stable.

sudo apt-get update
sudo apt-get install libgconf2-4 libnss3-1d libxss1
jokerdino
źródło
56

Możesz to naprawić, instalując brakujące zależności.
Po prostu uruchom następujące polecenie
(po uruchomieniu sudo dpkg -i google-chrome-stable_current_i386.deb).

sudo apt-get install -f

Spowoduje to zainstalowanie brakujących zależności i skonfigurowanie przeglądarki Google Chrome.

Vineet
źródło
1
Przeczytaj pytanie To właśnie robi OP i o to właśnie chodzi ...
gertvdijk
3
To uratowało moje bułeczki. yay
Nicholas DiPiazza
działa świetnie, wystarczy dodać, że musisz uruchomić instalację dwa razy
Ahmed Hamdy
10

Dlaczego nie zainstalować Chromium z repozytoriów Ubuntu?

sudo apt-get install chromium-browser

Tak proste!

gładko-texan
źródło
2
w tej chwili jest to starsza wersja, zawierająca wiele błędów bezpieczeństwa, które zostały już naprawione w wersji marki Google.
gertvdijk
Nie będę chciał instalować przeglądarki chromu, ponieważ nie jest ona tak stabilna i głównie dla programistów.
sowa
2
Uważam, że jest dość stabilny. Zasadniczo jest tak jak Chrome.
smooth-texan
Nie wiedziałbym tego. Skąd wiadomo, kiedy używać apt-get, a kiedy nie?
Bruce Whealton,
1
Jeden przykład, w którym chcesz, chromea nie chromium: Jeśli masz już płatną subskrypcję, która działa pod Windows + TV + Smartfon, prawdopodobnie chcesz uzyskać do niej dostęp również pod Linuksem, prawda? W takim przypadku prawdopodobnie chromeznajdziesz wszystko, czego potrzebujesz od razu po wyjęciu z pudełka. Zapewnia również łatwe aktualizacje. W przeciwieństwie do tego, chromiumktóry nie jest obsługiwany przez subskrypcję przez większość czasu i często trudno jest ją aktualizować (czytaj: aby zachować bezpieczeństwo) z powodu wszystkich wprowadzonych poprawek (pomyśl o Flash, DRM itp.).
Tino
1

sudo apt-get update ; sudo apt-get install libgconf2-4 libnss3-1d libxss1

Opublikuj tutaj dowolny wynik błędu. Jeśli nie ma błędów, sudo dpkg -i chrome.debznowu potem i powinieneś być dobry.

Jim Salter
źródło
Witam, dziękuję za odpowiedź. Mam kilka komunikatów o błędach: pastebin.com/CYeCMWiE
sowa
0

Niedawno zobaczyłem ten błąd i udało mi się go rozwiązać za pomocą następujących czynności:

apt-get install libcurl3
Snap Shot
źródło
0

Miałem ten sam problem i wykorzystałem to, aby go naprawić.

sudo apt-get update
sudo apt-get upgrade
sudo apt -f install

A następnie spróbuj ponownie zainstalować Google Chrome.

Anamitra
źródło