Centos не запускается chrome

Обновлено: 02.07.2024

Хром является одним из самых любимых веб-браузер на планете. Хотя Linux является выродки операционной системы, но которые не предпочтут установить что-то, если он доступен в своей тарелке. Эта статья представляет собой руководство шаг за шагом о том, как установить хром на CentOS и подобных операционных систем, таких как RHEL. Если вы не корневой пользователь, то вы можете укоренить разрешение на выполнение этих команд.

32 против 64-битной версии

Очень первая задача состоит в том, чтобы определить, какую версию Linux вы используете - будь то 32 или 64 бит версии. Чтобы проверить это, можно ввести следующую команду в терминале ОС Linux -

Выход x86_64 говорит , что ваша система 64 бит. Если на вашем конце, выход i686 или i386 , то это 32 - битные системы. Это поможет нам решить, какую версию хрома мы собираемся установить. Мы возьмем 64 бит в качестве стандарта для этой статьи.

Обновление хранилища информации

Мы будем обновлять информацию, хранилище для последней версии Google Chrome. Эти Хранилища коллекция программного обеспечения на каком-то сервере распространения Linux. Чтобы обновить открытую google-chrome.repo файл , расположенный в /etc/yum.repos.d/ , как показано ниже -

Вы должны увидеть эти строки в файле -

Если эти строки не существует, пожалуйста обновить их, прежде чем идти дальше.

Далее, нам необходимо загрузить хромированную версию, подходящую для нас. Если это 32-разрядная версия затем введите следующие строки в командной строке и нажмите клавишу ВВОД -

Или, если это 64-разрядная версия, которую вы хотите загрузить, введите ниже заданной команды и нажмите клавишу Return -

Это должно скачать .rpm к текущему каталогу.

Установить Chrome

Выполнить yum install команду для установки хром из той же директории , где .rpm был загружен -

yum install не только устанавливает оборотов в минуту , но он также будет пытаться разрешить любые зависимости пакетов из настроенных хранилищ. Вы можете запустить только что установленный для Google Chrome, нажав на Приложения> Интернет> Google Chrome -

Google хром на Linux

В качестве альтернативы, будучи выродка, вы можете запустить хром из командной строки также с помощью данной команды ниже -

Обновление Chrome

Что, если у вас уже есть версия хрома на вас система Linux или вашей новой версии не является более новый? Вы можете обновить его, не вдаваясь во все тонкости. Мы уже обновили наши репозиториев таким образом мы можем обновить наш хром, используя только одну команду -

Вещи становятся проще и поэтому использует Linux в графическом режиме. Наслаждайтесь Google Chrome на Linux и начать серфинг сразу же!

Мне нужно запустить Google Chrome удаленно на виртуальной машине с помощью SSH. Я не хочу xforwarding - я хочу использовать GPU, доступный на виртуальной машине. Когда я пытаюсь запустить google-chrome , я получаю следующую ошибку:

Я попытался установить свое значение DISPLAY env в различные значения:

Я также пытался заменить 0.0 в приведенных выше примерах другими значениями.

У меня есть ForwardX11 no в /etc/ssh/sshd_config Я попробовал установить цель вот так:

Когда я пытаюсь запустить sudo lshw -C display , я получаю следующий вывод:

Я попытался обновить свои драйверы gpu с помощью:

Но после этого я все еще вижу UNCLIMED рядом с моим NVIDIA gpu. Абы идеи?

2 ответа

Я пытаюсь ssh на сервер (myserver), установленный с RHEL 5.8, из настольного клиента (mydesktop) с RHEL 6.2. Я уже установил X Window на удаленном сервере, переменная DISPLAY на удаленном сервере также установлена на localhost:0.0, но я все еще не могу запустить firefox. Команда для подключения.

Вы можете попробовать с Xvfb, он не требует дополнительного оборудования.

Установите Xvfb, если вы еще не установили его, и выполните следующие действия.

sudo apt-get install -y xvfb

Зависимости, чтобы заставить работать "headless" chrome/selenium:

sudo apt-get -y install xorg xvfb gtk2-engines-pixbuf

sudo apt-get -y install dbus-x11 xfonts-base xfonts-100dpi xfonts-75dpi xfonts-cyrillic xfonts-scalable

Опционально, но изящно: для захвата скриншотов дисплея Xvfb:

sudo apt-get -y install imagemagick x11-apps

Убедитесь, что Xvfb запускается каждый раз при загрузке box/vm:

Xvfb -ac :99 -экран 0 1280x1024x16 & экспорт DISPLAY=:99

Ладно, ребята. Я нашел свою проблему после 2 часов сходства с ума. Мой ящик был настроен правильно. Что вы можете NOT сделать, так это ssh из одной коробки, в другую коробку, в эту коробку и ожидать, что X11 переадресация будет хорошо играть. Не разрывая всю сеть, я обнаружил, что если я перешел от коробки MAIN к этой коробке ( без двойного или тройного ssh'ing), chrome сразу же появляется как обычный пользователь, использующий CLI. Так что это был вопрос нескольких оболочек из нескольких коробок, которые заставили дисплей сказать, что он был установлен на NOTHING! Установка дисплея вручную только усложняет проблемы. Как только я перешел непосредственно к этому ящику из главного внешнего ящика, мой дисплей был установлен на 10:0, что является первым экземпляром в моей конфигурации. Не делайте этой ошибки, вы потеряете драгоценное время.

Похожие вопросы:

Я безуспешно искал способ установить утилиту make на мой CentOS 5.2. Я просмотрел некоторые репозитории RPM и онлайн, но безрезультатно. Установка gcc , gcc-c++ не помогла! Пакет build-essential не.

Мое приложение основано на фреймворке Laravel, и мне нужно построить контейнер Docker с этими спецификациями: CentOS / RHEL 7.x PHP 7.x PHP расширения: OpenSSL PDO Работы mbstring Токенизатор XML Но.

Я хотел бы переключиться на CentOS для запуска WebLogic 11g, который в настоящее время развернут под RHEL. Сталкивались ли люди с какими-либо проблемами при запуске WebLogic 11g на CentOS, о которых.

Я пытаюсь ssh на сервер (myserver), установленный с RHEL 5.8, из настольного клиента (mydesktop) с RHEL 6.2. Я уже установил X Window на удаленном сервере, переменная DISPLAY на удаленном сервере.

В CentOS 6.5 я хотел бы установить Google Chrome, но у меня возникли проблемы с этим. Я читал, что это происходит главным образом потому, что Google использует очень последние системы сборки Linux.

Моя проблема заключается в том, как запустить google chrome в контейнере docker для тестирования e2e. Я создаю Dockerfile из официального изображения Jenkins, но при попытке запустить google chrome.

Некоторое время я играл с установкой Hadoop на CentOS, но сегодня, когда я перешел на RHEL, я получил надоедливые подсказки пароля при попытке запустить псевдораспределенный кластер . После.

Поэтому я пытаюсь запустить тесты кармы для приложения Angular 6 на изображении docker с Centos 7.5, используя конвейер для GitLab CI. Проблема 30 08 2018 07:09:55.222:WARN [пусковая установка].

Я пытаюсь получить некоторую информацию с веб-сайта, данные недоступны при начальной загрузке, поэтому мне нужно загрузить их в браузер, чтобы я мог их очистить. Я использую кукольника. когда я.

Google Chrome не может быть запущен от имени пользователя root

для запуска с правами root вы должны указать альтернативный --user-data-dir для хранения информации профиля.

Может кто-нибудь помочь мне?

хотя запускать это приложение от имени root не очень хорошая работа, я объясню метод.

Чтобы запустить Google Chrome от имени пользователя root, выполните следующие действия.

Откройте google-chrome в вашем любимом редакторе (заменив $EDITOR на ваш любимый):

Добавьте --user-data-dir в самый конец файла.

мой файл выглядит так:

Сохраните и закройте редактор.

все готово Наслаждайся этим :)

если вы хотите посмотреть видеоурок, вы можете проверить мой блог:

Просто чтобы быть ясным, правильный ответ здесь: «Вы этого не делаете». Запуск графических приложений от имени пользователя root не очень хорошая идея. ну, я слышал, что вы не должны запускать графические приложения от имени root, и я решил, что сделаю это просто, чтобы выяснить, почему нет. Я планировал сделать это, пока не узнал. Это сейчас 14 лет назад. Вы должны прочитать о принципале наименьших привилегий. Я закончил тем, что использовал --no-sandbox также. Йоло

Теперь вы не можете запускать google-chrome от имени пользователя root в обновленных версиях, чтобы запустить Google Chrome от имени обычного пользователя (при входе в систему как Root)

откройте терминал и наберите:

adduser -u chromeuser ИЛИ useradd -m chromeuser

Для запуска Google Chrome используйте команду:

gksu -u chromeuser google-chrome ИЛИ sux chromeuser google-chrome

Если вы не хотите запускать его из терминала, добавьте chrome на панель задач, а затем щелкните его правой кнопкой мыши, выберите «Свойства» и добавьте указанную выше команду в параметр команды.

Кроме того, используя существующую учетную запись пользователя работал для меня gksu -u gv google-chrome-stable . Хотя я получил несколько ошибок в терминале, но это сработало.

Для тех, кто может по-прежнему гуглить в декабре 2016 года - 64-битная версия Google Chrome 54.0.2840.90 под XFCE и Debian 8.5:

Случай 1: Chrome вообще не
запускается В моей настройке, просто запустив терминал, google-chrome-stable я сразу же получил ошибку в терминале illegal instruction . Без рамок, без гашения экрана, без черных окон. Просто грубая ошибка консоли. Эта ошибка исчезает при использовании параметра --no-sandbox командной строки.

Случай 2: Chrome по-прежнему отказывается открываться даже с параметром --no-sandbox.
Это был не мой случай, так как --no-sandbox было достаточно, но если вы испытываете такое поведение, вы можете попытаться отключить все при вызове chrome, например:

Затем вы можете пошагово включить опции, чтобы определить, какой из них ломается.
PS: Все флаги / аргументы CLI можно найти здесь .

Решение, которое сработало для меня: перейдите /opt/google/chrome и откройте файл, google-chrome который на самом деле является скриптом bash.

В конце сценария найдите часть

И измените остальную часть следующим образом:

Сохранить и запустить google-chrome-stable --no-sandbox .
Я встал и занялся серфингом.

Для более сложного решения я лично применил своего рода проверку пользователя, чтобы избежать возможных помех при работе Chrome как обычного пользователя:

How to Install Google Chrome Web Browser on CentOS 7

В этом руководстве объясняется, как установить веб-браузер Google Chrome в CentOS 7. Те же инструкции применимы к любому дистрибутиву на основе RHEL, включая Fedora и Scientific Linux.

Google Chrome является наиболее широко используемым веб-браузером в мире. Это быстрый, простой в использовании и безопасный браузер, созданный для современного Интернета.

Chrome не является браузером с открытым исходным кодом и не входит в репозитории CentOS. Он основан на Chromium , браузере с открытым исходным кодом, который доступен в репозиториях EPEL .

Прежде чем продолжить, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo .

Установка Google Chrome на CentOS

Для установки Google Chrome в вашей системе CentOS выполните следующие действия:

Начните с открытия терминала и загрузки последней версии .rpm пакета Google Chrome с помощью следующей команды wget :

После загрузки файла установите Google Chrome в систему CentOS 7, введя:

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

Запуск Google Chrome

Теперь, когда у вас установлен Google Chrome в вашей системе CentOS, вы можете запустить его либо из командной строки, набрав google-chrome & или нажав на значок Google Chrome ( Applications → Internet → Google Chrome ):



Когда вы запускаете Google Chrome в первый раз, появится следующее окно с вопросом, хотите ли вы сделать Google Chrome браузером по умолчанию и отправлять в Google статистику использования и отчеты о сбоях:



Выберите в соответствии с вашими предпочтениями и нажмите, OK чтобы продолжить.

Откроется Google Chrome, и вы увидите страницу приветствия Chrome по умолчанию.



На этом этапе у вас установлен Chrome на вашем компьютере CentOS. Вы можете войти в Chrome с помощью своей учетной записи Google, чтобы синхронизировать закладки, историю, пароли и другие настройки на всех ваших устройствах.

Обновление Google Chrome

В процессе установки официальный репозиторий Google будет добавлен в вашу систему. Вы можете использовать команду cat для проверки содержимого файла:

Это гарантирует, что ваша установка Google Chrome будет обновлена ​​автоматически при выпуске новой версии с помощью стандартного средства обновления программного обеспечения вашего настольного компьютера.

Вывод

В этом руководстве мы показали, как установить Google Chrome на настольном компьютере CentOS 7. Если вы ранее использовали другой браузер, например Firefox или Opera, вы можете импортировать свои закладки и настройки в Chrome.

  • err_connection_closed
  • err_connection_failed

Если страница загружается слишком медленно или не открывается, воспользуйтесь советами по устранению неполадок.

Общие рекомендации

Возможно, они заняли много места в памяти вашего компьютера, поэтому загрузить сайт не удается.

Чтобы освободить память:

  1. Закройте Google Chrome и снова запустите его.
    • В Windows нажмите Ctrl + Q.
    • В macOS нажмите ⌘ + Q.
  2. Попробуйте загрузить страницу ещё раз.
    • Совет. Недавно закрытую вкладку можно открыть с помощью быстрых клавиш.
      • В Windows нажмите Ctrl + Shift + T.
      • В macOS – ⌘ + Shift + T.

Иногда другие программы и приложения мешают странице загрузиться.

  1. Перезагрузите компьютер.
  2. Попробуйте загрузить страницу ещё раз.

Устранение неполадок

Для пользователей Windows. Подробнее о том, как обнаружить и удалить вредоносное ПО…

Чтобы выяснить, с чем связана проблема – с сайтом или с Google Chrome, откройте ту же самую страницу в другом браузере, например Firefox или Safari.

Если все работает нормально, выполните следующие действия:

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

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

Сначала перезагрузите модем и маршрутизатор.

Если это не помогло, свяжитесь с владельцем сайта и сообщите ему о проблеме.

Некоторые приложения могут мешать работе Google Chrome.

  1. Откройте Chrome на компьютере.
  2. В правом верхнем углу нажмите на значок "Настройка и управление Google Chrome" Настройки.
  3. Внизу выберите Дополнительные.
  4. В разделе "Сброс настроек и удаление вредоносного ПО" нажмите Обновление или удаление несовместимых приложений.
    • Если вы не видите этого пункта, несовместимых приложений на компьютере нет.
  5. Решите, что вы хотите сделать с проблемными приложениями – обновить или удалить.
    • Откройте магазин приложений и посмотрите, есть ли там обновления. Если обновлений нет, зайдите на сайт приложения.

Что делать, если Chrome не запускается

Чтобы посмотреть, какие программы уже запущены и нет ли среди них Chrome, следуйте инструкциям для своей операционной системы.

Инструкции для Windows

  1. Нажмите клавиши Ctrl + Alt + Delete.
  2. Выберите Диспетчер задач.
  3. На вкладке "Процессы" найдите Google Chrome или chrome.exe.
  4. Нажмите на строку и выберите Завершить процесс.

macOS

  1. Нажмите клавиши ⌘ + Option + Esc.
  2. Найдите Google Chrome.
  3. Выберите его и нажмите Завершить.

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

Проверьте, какие файлы заблокировал антивирус, и просканируйте компьютер на наличие нежелательных программ.

О том, как удалить их и защитить свой компьютер, рассказано здесь.

Какая-то программа или процесс могут временно вызывать неполадки в Chrome. Перезагрузите компьютер и проверьте, не решило ли это проблему. Если советы выше не помогли, удалите и снова установите Google Chrome. Переустановка часто устраняет неполадки с поисковой системой, всплывающими окнами, обновлениями браузера и другие проблемы, которые мешают браузеру запуститься.

Ничего не помогло? Включите отправку отчетов о сбоях, чтобы мы могли изучить проблему. Также рекомендуем посетить Справочный форум Chrome.

Читайте также: