Jak poprawnie zainstalować przeglądarkę Chrome za pomocą wiersza polecenia?

176

Próbuję zainstalować przeglądarkę Chrome za pomocą wiersza polecenia. Próbowałem tego:

$ apt-cache search chrome browser

Wyniki pokazują, że właściwym terminem jest „chrome-browser”, więc próbowałem:

$ sudo apt-get install chrome-browser

A potem „Y” dla pytania Y / n.

Ale instalacja rzuciła błędy. Czy ktoś widzi coś złego w wydanych przeze mnie poleceniach?

Eric Leschinski
źródło

Odpowiedzi:

254

Google Chrome nie ma w repozytoriach - jednak Chromium jest.

Google Chrome jest dostępny tylko dla 64-bitowego systemu Linux. Podałem wskazówki dla 64 poniżej.

Aby zainstalować Google Chrome, uruchom następujące polecenie:

sudo apt-get install libxss1 libappindicator1 libindicator7
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt install ./google-chrome*.deb

Jeśli po uruchomieniu polecenia pojawią się komunikaty o błędach, sudo apt install ./google-chrome*.deburuchom polecenie

sudo apt-get install -f.
jrg
źródło
3
uname -idał mi, x86_64ale wydaje mi się, że potrzebowałem go amd64zamiast tego.
altendky
1
Otrzymuję ERROR 404 z tymi instrukcjami. Zainstalowałem używając instrukcji @David E. Moore wymienionych poniżej. Nie jestem pewien, czy dodanie libxss1 pomogło w instrukcji pana Moore'a, czy nie, ale zrobiłem to wcześniej. To było na nowej instalacji 13.10 Unity amd64 instalacji.
lqlarry
2
Do czego służy pakiet libxss1? Czy to wciąż wymóg?
king_julien
Musiałem także zainstalować xdg-utils za pomocą sudo apt-get install xdg-utils
Juampy NR
1
@reggie gotowe! :)
jrg
90

Zgodnie z http://www.ubuntuupdates.org/ppa/google_chrome

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - 
sudo sh -c 'echo "deb https://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
sudo apt-get update
sudo apt-get install google-chrome-stable
Dale E. Moore
źródło
1
Wreszcie działa to na systemach ix86, thakns
radtek
3
To świetna odpowiedź na uzyskanie standardowej przeglądarki Google Chrome.
Mythul,
4
To powinna być zaakceptowana odpowiedź, ponieważ pociąga również za sobą zależności.
Thomas Wana
po wykonaniu kroków, gdy uruchomię polecenie sudo apt-get install google-chrome-stable, „Nie można znaleźć pakietu google-chrome-stable”
Anurag Srivastava
Być może korzystasz z 32-bitowego Ubuntu, gdy obsługiwany jest teraz tylko 64-bit, jak sugeruje askubuntu.com/a/853130/28107 .
Dale E. Moore,
52

Jeśli naprawdę chcesz zainstalować Chrome (nie Chromium) za pomocą apt-gettego, jak to wyjaśniono tutaj :

  • Dodaj repozytorium Google do swoich źródeł, tj. Utwórz nowy plik /etc/apt/sources.list.dz następującą zawartością:

    deb http://dl.google.com/linux/chrome/deb/ stable main
    
  • Uzyskaj klucz repozytorium:

    wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
    
  • Zaktualizuj swoje źródła:

    sudo apt-get update 
    
  • I zainstaluj pakiet:

    sudo apt-get install google-chrome-stable
    

Uwaga: zamiast tego google-chrome-stablemożesz również zainstalować jeden google-chrome-betalub google-chrome-unstablepakiety z tego samego repozytorium.

jcollado
źródło
1
Powiedziałeś „utwórz nowy plik w ...”, ale jak mam nazwać ten plik?
2
Problem polega na tym, że po zainstalowaniu Chrome teoretycznie się
zepsuje
1
Powiedziałbym, że nazwa pliku nie jest tak naprawdę ważna (choć nie jestem pewien co do rozszerzenia). Nazwałbym to google.list, ale może to być chrome.listinna przypadkowa nazwa, która nie jest już używana.
jcollado,
@ jrg Postanowiłem spróbować i odkryłem, że w rzeczywistości skrypty do pakowania Chrome dodają nowy plik /etc/apt/sources.list.d. Powoduje to, że instalacja Chrome nie zakończyła się niepowodzeniem, ale apt-get updateteraz wyświetla ostrzeżenie „zduplikowany wpis sources.list”; więc tak, ta metoda nie powinna być używana, chyba że chcesz później naprawić pliki źródłowe.
jcollado
6
Oto odpowiednie instrukcje na stronie Google PPA . Niektóre szczegóły są teraz nieco inne, więc powyższa odpowiedź powinna zostać odpowiednio zaktualizowana.
Chan-Ho Suh
19

Jeśli używasz 64-bitowego systemu, użyj tego:

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

następnie:

sudo dpkg -i ./google-chrome*.deb

i aby zakończyć:

sudo apt-get install -f

Jest to to samo, co odpowiedź jrg , ale zmieniasz i386.deb na amd64.deb.

EDYCJA: Przez ostatnie kilka razy nie musiałem instalować -f. Po instalacji wydaje się, że wszystko jest potrzebne.

Powodzenia!!

lqlarry
źródło
Jorge dodał to do powyższej zaakceptowanej odpowiedzi. Chyba powinienem o tym pomyśleć. Teraz uzupełnia odpowiedź.
lqlarry
Czy linia jest sudo apt-get install -fnaprawdę konieczna?
king_julien
1
Myślę, że moja odpowiedź jest nieaktualna. Użyłem odpowiedzi powyżej mojej (w tym czasie) autorstwa @Dale E. Moore i miałem udane instalacje.
lqlarry
Twoja odpowiedź nie jest nieaktualna. Google-chrome-stable_current_amd64.deb pozostanie prądu (przez jego imiennika) tak długo, jak to jest utrzymywane i aktualizowane przez Google. W rzadkich przypadkach, tak jak w przypadku każdej instalacji ręcznej, może być konieczne użycie tej install -fopcji. Ale od Ubuntu 18.04 instaluje absolutną najnowszą aktualizację Chrome i konfiguruje ją do automatycznego oznaczania regularnych aktualizacji, gdy są one dostępne. Te dwa polecenia to najczystsza i najłatwiejsza metoda nowej instalacji Google Chrome.
LD James
7
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - 
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
sudo apt-get update 
sudo apt-get install google-chrome-stable 

to jest poprawny kod dla Ubuntu :)

Kornel
źródło
6

Jeśli chcesz oficjalną wersję Google Chrome, musisz ją pobrać stąd: Pobierz Google Chrome .

Uważam, że tylko Chromium znajduje się w repozytorium.

matpie
źródło
-6

Jeśli chcesz Google Chrome, po prostu wyszukaj go w Google. Jeśli chcesz Chromium, dodaj ten ppa:

sudo add-apt-repository ppa:chromium-daily/stable
sudo apt-get update
sudo apt-get install chromium-browser

I to wszystko. Korzystaj z przeglądarki.

rockr101
źródło
8
-1, codzienne kompilacje nie są zalecane dla nikogo innego niż programistów. TO JEST NIEBEZPIECZNE.
jrg
1
Jaki PPA należy dodać? Jeśli nie możesz teraz odpowiedzieć na to pytanie, możesz usunąć swoją odpowiedź i uzyskać 2 powtórzenia.
ζ--