Як встановити Google Chrome


494

Як встановити Google Chrome на Ubuntu?


7
Просто встановіть Chromium , аналог з відкритим кодом (FLOSS) для Chrome. В основному Google розробляє Chromium, додає до нього деякі власні функції (і, ймовірно, функції відстеження) і поширює їх як "Chrome". Тож установіть Chromium з програмного центру або просто sudo apt-get install chromium. Я думаю, що такий спосіб простіше встановити! Дивіться також: Яка різниця між Chrome і Chromium?
рюк

21
^sudo apt-get install chromium-browser
cdosborn

Відповіді:


571

google-chrome-stableдоступний у сторонньому сховищі: Google Chrome (для стабільного).

Дотримуйтесь інструкцій із встановлення:

  1. Додати ключ:

    wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
  2. Встановити сховище:

    echo 'deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main' | sudo tee /etc/apt/sources.list.d/google-chrome.list
  3. Встановити пакет:

    sudo apt-get update 
    sudo apt-get install google-chrome-stable
    

7
Здається, що пакет Google додає вихідний файл Apt зараз, але він має назву "google-chrome.list". Спроба зробити оновлення apt-get поскаржиться на дублікати. Якщо ви перейменовуєте на відповідність, проблема не виникає.
Вільям Холройд

@Pandya 3 роки, але все ще хороший набір інструкцій! Google також надає кінцеву точку https для завантаження. Можливо, це може бути оновленням цієї відповіді.
Костянтин А. Магг

Дивовижно! це працює як шарм на Ubuntu 18.04
Майрон

254

Демонстрація відео

Перейдіть на сторінку https://www.google.com/intl/en-US/chrome/browser/

Знімок екрана: веб-сайт Chrome

Клацніть Завантажити, і з'явиться невелике вікно з деякими варіантами завантаження.

Знімок екрана: пакет для вибору Chrome

Ми хочемо ".deb" для Ubuntu. Переконайтесь, що це поле встановлено.

Примітка: Google більше не надає 32-розрядні версії для Linux - ви можете отримати лише 64-розрядні версії для Linux, принаймні, з лютого 2016 року

Це дасть вам можливість "Відкрити за допомогою ..." або "Зберегти файл". Параметр "Відкрити за допомогою ..." за замовчуванням - відкрити через "Встановлення програмного забезпечення". Виберіть цю опцію.

Знімок екрана: відкриття діалогового вікна дебютування

Приділіть вашому ПК кілька моментів, і центр програмного забезпечення ubuntu має відкритись із завантаженим вами файлом .deb, готовим до встановлення. (У мене вже встановлений хром) Натисніть кнопку встановити, і вам буде запропоновано ввести пароль, щоб почати встановлення. На це потрібно не більше 2 хвилин, щоб встановити.

Насолоджуйтесь;]

Примітка: Chrome також буде оновлюватися через звичайний процес оновлення Ubuntu, так що ви можете розраховувати на отримання останньої версії під час оновлення Ubuntu.

Знімок екрана: Google Chrome у Центрі програмного забезпечення


5
це дивно ... Хоча, щоб отримати оновлення, вам потрібно буде додати сховище ...
josinalvo

24
він додає Google Chrome PPA, коли ви встановлюєте пакет, тож згодом ви отримуєте оновлення по мірі їх випуску.
Клін

3
Якщо ви встановите речі Windows способом, ви отримаєте віруси.
Адам Ф

1
Я вірю, що він встановлюється під / opt / у корені
Klyn

6
Цей метод добре працював для Ubuntu 14.04. Нещодавно я оновив до Ubuntu 16.04 і не можу встановити Google Chrome. Коли я натискаю кнопку встановлення в програмному центрі, нічого не відбувається.
Mobeen

129

Або якщо ви хочете фактичний Google Chrome, відкрийте термінал і виконайте наступні дії:

cd /tmp
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb

32-розрядна версія більше не доступна.

Якщо у вас виникли помилки, просто скористайтеся

sudo apt-get -f install

Щоб запустити його з використання терміналу google-chromeабо натисніть клавішу супер та знайдіть GoogleабоChrome


3
Це більше не працює. Для однієї версії i386 більше не доступні. По-друге, зараз посилання на завантаження на сайті Google порушені.
Стівен Остерміллер

2
URL-адреса до .deb-файлу змінилася і зараз:https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
Taeram

4
Приємно. Потрібна частина доречної частини, щоб закінчити залежності, необхідні хромованому пакету.
davidethell

Це найкраща і найпростіша відповідь з командного рядка, не потребуючи використання іншого браузера для завантаження. Відмінно працював у 18.04, не потребуючи додаткових залежностей.
Вісбукі

Я отримав помилку при спробі запуску,[20264:20264:0201/211304.449159:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
srijishks

19

Google Chrome відрізняється від Chromium.

Яка різниця між Google Chrome та / або Chromium? Які переваги / недоліки у кожного?

Хром можна знайти в Центрі програмного забезпечення Ubuntu. Однак, щоб завантажити Google Chrome:

  1. Перейти: https://www.google.com/intl/en-CA/chrome/browser/

  2. Клацніть Download Chrome

  3. Виберіть або 32 bit .deb(для 32- 64 bit .debбітного Ubuntu), або (для 64-бітного Ubuntu)

  4. Клацніть Accept and Install

  5. Завантажте .deb файл у папку ( Завантаження - це папка за замовчуванням)

  6. Відкрийте папку завантажень .

  7. Двічі клацніть щойно завантажений файл .deb .

  8. Це має запустити Центр програмного забезпечення Ubuntu.

  9. Коли буде запропоновано встановити Chrome, просто скажіть "так".

  10. Введіть пароль при встановленні.

5

При установці пакета debian, якщо у вас є помилки подібного типу:

packages have unmet dependencies

або

package <package-name> is not installed

Для мене працювало наступне:

sudo apt-get -f install

Вищезгадане встановить пакунки, які не були встановлені, але необхідні для пакета debian.

Тепер ви повинні мати змогу встановити пакет debian через:

sudo dpkg -i <google-chrome>.deb

4

Ви можете спробувати зберегти наведений нижче сценарій у файлі та запустити його:

if [[ $(getconf LONG_BIT) = "64" ]]
then
    echo "64bit Detected" &&
    echo "Installing Google Chrome" &&
    wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb &&
    sudo dpkg -i google-chrome-stable_current_amd64.deb &&
    rm -f google-chrome-stable_current_amd64.deb
else
    echo "32bit Detected" &&
    echo "Installing Google Chrome" &&
    wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb &&
    sudo dpkg -i google-chrome-stable_current_i386.deb &&
    rm -f google-chrome-stable_current_i386.deb
fi

Він автоматично виявить вашу архітектуру та встановить належну версію Google Chrome для вашої системи.

Тут джерело сценаріїв


7
Знову ж, щоби щоденному користувачеві встановити Google Chrome за допомогою цього надмірно складно ... Це просто ускладнює справи, ніж потрібно.
Опера Григорія

1
І все ж, якби його десь розмістили і він дав команду Curl в один рядок, то саме так би працювало багато людей.
Warren P

@GregoryOpera Чи дійсно все складне ввести копіювальну пасту?
mchid

3

Здрастуйте, люди Ubuntu Universe, я написав програму c ++ для встановлення 64-розрядної версії Google Chrome, відповідь Панді дуже схожа. Я, як правило, пишу програми, щоб обробляти що завгодно, що, думаю, мені доведеться знову робити в майбутньому! Отже, установка google-chrome - це те, що я робив багато разів.

Якщо у вас ще не встановлено основну складову як залежність або розробку c ++ (g ++), спочатку слід встановити її:

:~$ sudo apt-get install build-essential -y

Далі скопіюйте наступну програму з цієї публікації в gedit і збережіть її як googGt.cpp (змініть ширину вкладки на 4):

//************************************************************************
// This googGt.cpp is created to install the google-chrome web browser
// on Ubuntu 14.04 lts 64 bit.
// author@GWade
//************************************************************************

#include <iostream>
#include <fstream>
#include <string>
#include <cstdlib>
#include <locale>

using namespace std;

void PrntGoogPpa(ofstream& googPpa);

void PrntGoogGtr(ofstream& googGtr);

void PrntGoogLst(ofstream& gogLst);

int main()
{

    cout << "Creating the script that adds google-chrome PPA\n" <<endl;

    // create the googPpa.sh shell script
    ofstream googPpa;

    googPpa.open("googPpa.sh");

    PrntGoogPpa(googPpa);

    googPpa.close();

    cout << "Changing the mode of access to executable on the script\n" << endl;
    // change mode of access to executable
    system("chmod +x googPpa.sh");
    cout << "Excuting and installing the Google-Chrome Web Browser\n" << endl;
    system("./googPpa.sh");

    // create an ofstream object and call the function
    cout << "Creating the script that installs google-chrome\n" << endl;
    ofstream googGtr;
    googGtr.open("googGt.sh");
    PrntGoogGtr(googGtr);
    googGtr.close();

    cout << "The googGt.sh script has been created\n" << endl;
    cout << "Changing the mode of access to executable on the script\n" << endl;
    system("chmod +x googGt.sh");
    cout << "Excuting and installing the Google-Chrome Web Browser\n" << endl;
    system("./googGt.sh");

    system("rm -rf /etc/apt/sources.list.d/google-chrome.list");

    ofstream googLst;
    googLst.open("/etc/apt/sources.list.d/google-chrome.list");
    PrntGoogLst(googLst);
    googLst.close();


}
void PrntGoogPpa(ofstream& googPpa)
{

    googPpa << "#! /bin/bash\n\nUPD=\"updatedb\"\n" << endl;

    googPpa << "wget -q -O - "
            << "https://dl-ssl.google.com/linux/linux_signing_key.pub"
            << " | sudo apt-key add -" << "\n" << endl;

    googPpa << "echo \"deb http://dl.google.com/linux/chrome/deb/ stable main\""
            << " >> /etc/apt/sources.list.d/google.list\n\n$UPD\n\nexit" << endl; 

}
void PrntGoogGtr(ofstream& googGtr)
{
    googGtr << "#! /bin/bash\n\nAPGTN=\"apt-get install\"" << endl;

    googGtr << "APUPD=\"apt-get update\"\nUPD=\"updatedb\"\n" << endl;

    googGtr << "$APUPD\n\n$APGTN google-chrome-stable -y\n" << endl;

    googGtr << "$UPD\n\nexit" << endl;

}
void PrntGoogLst(ofstream& googLst)
{

    googLst << "### THIS FILE IS AUTOMATICALLY CONFIGURED ###" << endl;

    googLst << "# You may comment out this entry, but any other modifications"
            << " may be lost." <<endl;

    googLst << "# deb http://dl.google.com/linux/chrome/deb/ stable main" <<endl;

}

Нічого не вражаючого, просто абстракція функції. Це досить легко дотримуватися. Після того як ви скопіювали та зберегли компіляцію програми з командного рядка:

:~$ g++ googGt.cpp

Це створить a.out у робочому каталозі. Далі отримайте root privledges і виконайте програму.

Набуття кореневих привілей:

:~$ sudo bash

Виконання новоствореного двійкового файлу:

:~# ./a.out

Процес досить прямо вперед, спочатку додайте Google PPA, потім оновлює джерела програмного забезпечення, потім встановлює google-chrome, і останнє, але не в останню чергу, коментує URL-адреси google-chrome.list, щоб не оновити 32 бітова версія, а також 64-бітна версія для наступних оновлень apt-get. Тепер у вас будуть сценарії 1) скрипт, який додає googPpa.sh та 2) сценарій, який встановлює google-chrome (googGt.sh).

ІДУ УБУНТУ !!


11
Занадто технічні для "Everyday Joe" / "Everyday Sally" ... "Звичайний" метод - як описано нижче (із зображеннями) - це простіший спосіб встановити Google Chrome.
Опера Григорія

14
Чи можу я запитати, чому не написав сценарій оболонки? Використання c ++ для цього виглядає дивно, оскільки виконуються лише команди оболонки.
hek2mgl

Гей, чому ти не напишеш сценарій, щоб спочатку встановити основи build?
itsols
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.