Как установить Google Chrome

494

Как установить Google Chrome в Ubuntu?

user314763
источник
7
Просто установите Chromium , аналог с открытым исходным кодом (FLOSS) для Chrome. По сути, Google разрабатывает Chromium, добавляет к нему некоторые проприетарные функции (и, вероятно, функции отслеживания) и распространяет его как «Chrome». Так что либо установите Chromium из центра программного обеспечения, либо просто sudo apt-get install chromium. Я думаю, что это намного проще в установке! Смотрите также: В чем разница между Chrome и Chromium?
rugk
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
Pandya
источник
7
Похоже, что пакет от Google добавляет исходный файл Apt, но называется "google-chrome.list". Попытка сделать обновление apt-get приведет к жалобам на дубликаты. Если вы переименуете для соответствия, проблема не возникает.
Уильям Холройд
@Pandya 3 года, но все еще хороший набор инструкций! Google также предоставляет конечную точку https для загрузки. Вероятно, это может быть обновление к этому ответу.
Константин А.
Потрясающие! это работает как брелок в Ubuntu 18.04
Myron
254

Видео Демонстрация

Перейдите на страницу https://www.google.com/intl/en-US/chrome/browser/.

Снимок экрана: веб-сайт Chrome

Нажмите Download, и появится небольшое окно с некоторыми вариантами загрузки.

Снимок экрана: Chrome выбрать пакет

Мы хотим ".deb" для Ubuntu. Убедитесь, что этот флажок установлен.

Примечание: Google больше не предоставляет 32-разрядные версии для Linux - вы можете получить только 64-разрядные версии для Linux по крайней мере с февраля 2016 г.

Это даст вам возможность «Открыть с помощью ...» или «Сохранить файл». Параметр по умолчанию для «Открыть с помощью ...» - открыть через «Установка программного обеспечения». Выберите эту опцию.

Снимок экрана: Открытие диалогового окна деба

Дайте вашему ПК немного времени, и центр программного обеспечения Ubuntu должен открыть файл .deb, который вы скачали, готовый к установке. (У меня уже установлен Chrome) Нажмите кнопку установки, и вам будет предложено ввести пароль для начала установки. Это должно занять не более 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

ElefantPhace
источник
3
Это больше не работает. Во-первых, версии i386 больше не доступны. Во-вторых, ссылки для скачивания на сайте Google теперь не работают.
Стивен Остермиллер
2
URL к файлу .deb изменился и теперь:https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
Taeram
4
Приятно. Необходима часть apt-get, чтобы завершить зависимости, необходимые для пакета chrome.
davidethell
Это лучший и самый простой ответ из командной строки, без необходимости использовать другой браузер для загрузки. Отлично работал в 18.04, без каких-либо дополнительных зависимостей.
Wisbucky
Я получил ошибку, когда пытался бежать,[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-битной Ubuntu) или 64 bit .deb(для 64-битной Ubuntu)

  4. Нажмите Accept and Install

  5. Загрузить файл .deb в папку ( Загрузки - папка по умолчанию)

  6. Откройте папку « Загрузки ».

  7. Дважды щелкните файл .deb, который вы только что загрузили.

  8. Это должно запустить Ubuntu Software Center.

  9. Когда вам будет предложено установить Chrome, просто скажите «да».

  10. Введите пароль при запросе на установку.
Акива
источник
6

При установке пакета 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 в одну строку, то именно так и работало бы много людей.
Уоррен П
@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 и запустите программу.

Получение корневых привилегий:

:~$ sudo bash

Выполнение недавно созданного двоичного файла:

:~# ./a.out

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

ИДТИ UBUNTU!

oOpSgEo
источник
11
Слишком технический для "Everyday Joe" / "Everyday Sally" ... "Обычный" метод - как описано ниже (с картинками) - это более простой способ установки Google Chrome.
Грегори Опера
14
Могу ли я спросить, почему не написал сценарий оболочки? Использование c ++ для этого выглядит странно, так как выполняются только команды оболочки.
hek2mgl
Эй, почему бы тебе не написать скрипт для первой установки build-essentials?
itols