Проблема с запуском Google Chrome в Kali Linux

Я хочу запустить google-chrome в Kali Linux. Но я столкнулся с некоторой проблемой. Я установил google chrome, выполнив описанные здесь шаги. Он успешно устанавливается с отображением хрома на

Application -> Internet -> Google Chrome 

Чтобы запустить google chrome я последовал за частью 3 той же серии. Существует три разных способа, которыми мы можем управлять хромом. Один из вариантов заключается в том, что он редактирует файл с помощью листовой leafpad /opt/google/chrome/google-chrome обнаруживает строки exec -a "$0" "$HERE/chrome" "$@" и добавляет их с помощью -user-data- dir . Но тот же файл немного отличается на моем компьютере, он выглядит примерно так.

 exec -a "$0" "$HERE/chrome" "$PROFILE_DIRECTORY_FLAG" \ "$@" 

Но даже если я попытался добавить -user-data-dir до конца, который теперь выглядит

 exec -a "$0" "$HERE/chrome" "$PROFILE_DIRECTORY_FLAG" \ "$@"-user-data-dir. 

Но он все равно не работает.

Затем я попробовал другой вариант. В нем говорится, что сначала мы должны создать пользователя, использующего
useradd -m chromeuser а затем введите gksu -u chromeuser google-chrome для запуска хрома. Однако после выполнения последней команды я получаю следующую ошибку. В нем говорится:

 /usr/bin/google-chrome: /usr/lib/i386-linux-gnu/libnss3.so: version `NSS_3.14.3' not found (required by /usr/bin/google-chrome) 

Как я могу установить хром успешно?

  • Каждые несколько минут меняется ориентация экрана
  • где можно найти 32-битные библиотеки, необходимые для запуска MPLAB X?
  • установка проприетарных драйверов nvidia Kali 2016.2
  • Почему root не ограничен pam
  • Обновление apt-get не работает после установки в kali roll 2016
  • apt-get показывает важные пакеты как «более не требуемые»
  • Как получить значок VPN в Kali 2.0 (gnome) как root?
  • Почему мое сетевое соединение продолжает отсоединяться?
  • 3 Solutions collect form web for “Проблема с запуском Google Chrome в Kali Linux”

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

    Откройте терминал и введите:

     useradd -m chromeuser 

    или

     adduser -u chromeuser 

    Для запуска команды google chrome:

     gksu -u chromeuser google-chrome 

    или

     sux chromeuser google-chrome 

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

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

    Замена последних бит строк:

     exec -a "$0" "$HERE/chrome" "$@" --user-data-dir 

    казалось, работал для меня раньше (до последних обновлений хром).

    Теперь, похоже, что работает:

    1. Запустив chrome в качестве пользователя без полномочий root, установите для свойства launcher следующее:

       gksu -u nonRootUser /usr/bin/google-chrome-stable %U 
    2. Запустив chrome как пользователь root, установите для него:

       /usr/bin/google-chrome-stable %U --no-sandbox --user-data-dir & 

    Удаление периода в конце -user-data-dir. должен сделать трюк.

    Кроме того, отображаемое сообщение об ошибке указывает 02 тире. На данный момент мне кажется, что один из них работает для меня, но вы можете захотеть сыграть его в безопасности, если Google решит навязать один путь другому. Так что --user-data-dir кажется более правильным.

    Interesting Posts
    Linux и Unix - лучшая ОС в мире.