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?

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.

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

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.


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!!


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 :)



-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.


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.
ζ--
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.