Вопрос: Как установить Google Chrome


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


416
2017-08-12 02:35


Источник


Просто установите хром, с открытым исходным кодом (FLOSS) для Chrome. В основном Google разрабатывает Chromium, добавляет к нему некоторые проприетарные функции (и, вероятно, функции отслеживания) и распространяет их как «Chrome». Поэтому либо установите Chromium из программного центра, либо просто sudo apt-get install chromium, Я думаю, что это проще установить! Смотрите также: В чем разница между Chrome и Chromium? - rugk
^ sudo apt-get install chromium-browser - cdosborn
Хром прохладный, я использую его много. НО, для некоторых сайтов (которые сильно используют Adobe flash и pdf-формы), Chromium часто не режет. Это отстой, но это то, что есть - я ЖЕЛАЮ, что вся моя вспышка души будет просто КОНЕЦ. - demaniak


Ответы:


google-chrome-stable доступен в стороннем репозитории: Гугл Хром (для Стабильного).

Следуйте инструкциям по установке:

  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
    

475
2017-08-12 09:13



Похоже, что пакет от Google теперь добавляет исходный файл Apt, но называется «google-chrome.list». Попытка сделать обновление apt-get будет жаловаться на дубликаты. Если вы переименуете совпадение, проблема не возникает. - William Holroyd
Я сделал все, что вы делали, но E: Unable to locate package google-chrome-stable - zhilevan
Это работало как прелесть! Я попытался загрузить пакет с веб-сайта, но он не смог с некоторыми ошибками. Этот метод работает каждый раз. - thinklinux
Репозиторий должен теперь указывать 64 бит, чтобы избежать ошибок. 32 бит больше недоступен: sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'  Видеть: askubuntu.com/questions/724093/... - Stephen Ostermiller
Похоже, что ключ больше не работает, я получаю gpg: no valid OpenPGP data found. ошибка. - Slava Fomin II


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

Идти к https://www.google.com/intl/en-US/chrome/browser/

Screenshot: Chrome website

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

Screenshot: Chrome select package

Нам нужен «.deb» для Ubuntu. Убедитесь, что этот флажок установлен.

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

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

Screenshot: Opening deb dialog

Дайте компьютеру несколько моментов, и программный центр ubuntu должен открыть файл .deb, который вы загрузили, готовый к установке. (У меня уже установлен хром) Нажмите кнопку «Установка», и вам будет предложено ввести пароль для запуска установки. Это не должно превышать 2 миллиона для установки.

Наслаждаться ;]

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

Screenshot: Google Chrome in Software Center


233
2017-08-12 03:39



это странно ... Я, хотя для получения обновлений вам нужно добавить репозиторий ... - josinalvo
он добавляет PPAR Google Chrome при установке пакета, поэтому с этого момента вы получаете обновления по мере их выпуска. - Klyn
Если вы устанавливаете вещи по-разному, вы получаете вирусы. - Adam F
32-битный хром больше не доступен. Этот ответ необходимо обновить, чтобы это отразить. - Stephen Ostermiller
Этот метод работал отлично для Ubuntu 14.04. Недавно я обновил Ubuntu 16.04, и я не могу установить google chrome. Когда я нажимаю кнопку установки в программном центре, ничего не происходит. - Mobeen


Или, если вы хотите использовать 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


114
2017-08-12 02:51



Это больше не работает. Во-первых, версии i386 больше не доступны. Во-вторых, ссылки на скачивание на сайте Google теперь нарушены. - Stephen Ostermiller
URL-адрес файла .deb изменился и теперь: https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb - Taeram
Ницца. Требуется часть apt-get для завершения зависимостей, необходимых для пакета chrome. - davidethell


Google Chrome отличается от Chromium.

В чем разница между Google Chrome и / или Chromium? Каковы преимущества / недостатки для каждого?

Хром можно найти в программном центре Ubuntu. Однако, чтобы загрузить Google Chrome:

  1. Идти к: https://www.google.com/intl/en-CA/chrome/browser/

  2. Нажмите  Загрузить Chrome 

  3. Выберите либо 32 bit .deb(для 32-битного Ubuntu) или 64 bit .deb (для 64-битный Ubuntu)

  4. Нажмите  Принять и установить 

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

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

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

  8. Это должно начаться Программный центр Ubuntu.

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

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

19
2017-08-12 03:16





При установке пакета 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
2018-03-07 05:27





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

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 для вашей системы.

Источник скрипта здесь


3
2017-11-04 17:02



Опять же, это излишне сложно для повседневного пользователя установить Google Chrome с ... Это просто делает вещи сложнее, чем они должны быть. - Gregory Opera
И все же, если он где-то был где-то, и он дал команду Curl с одной строкой, тогда было бы точно, как много людей работают. - Warren P
@GregoryOpera Является ли скопировать вставку действительно все, что сложно? - mchid


Привет, люди из Ubuntu Universe, я написал программу c ++ для установки 64-битного 64-го уровня Google, ответ Pandya очень похож. Обычно я пишу программы для обработки чего-либо, что, я думаю, мне, возможно, придется снова делать это в будущем! Следовательно, установка 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 в рабочем каталоге. Затем добавьте корень и выполните программу.

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

:~$ sudo bash

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

:~# ./a.out

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

GO UBUNTU !!


2
2018-04-06 05:04



Не слишком технический для «Everyday Joe» / «Everyday Sally» ... «Обычный» метод - как описано ниже (с фотографиями) - это более простой способ установить Google Chrome. - Gregory Opera
Могу ли я спросить, почему не писать сценарий оболочки? Использование c ++ для этого выглядит странно, поскольку выполняются только команды оболочки. - hek2mgl
Эй, почему бы вам не написать сценарий, чтобы сначала установить сборку? - itsols