установка google-chrome дает мне ошибку

Когда я запускаю следующую команду

sudo yum install -y ruby ruby-devel gcc xorg-x11-server-Xvfb google-chrome-stable 

на сервере centos 6

Я получаю следующую ошибку:

  Package: google-chrome-stable-51.0.2704.63-1.x86_64 (google-chrome) Requires: libstdc++.so.6(GLIBCXX_3.4.18)(64bit) 

  • не может установить mysql-сервер на centos 6.7 32bit. Ошибка: требуется rpm?
  • Файл пакета без .rpm или .tar.gz ... Что делать?
  • Как указать список установленных пакетов с исходным URI, дистрибутивом и разделом в Debian?
  • Установка пользовательских пакетов в Linux
  • Почему Лапис не работает?
  • Почему не удается получить ключ CRAN для R-backports?
  • Установка Octave на CentOS - несовместимая ошибка библиотеки BLAS
  • yum install http - это безопасно?
  • 2 Solutions collect form web for “установка google-chrome дает мне ошибку”

    Я предполагаю, что вы столкнулись с проблемой, что Google (и другие) просто используют более современные системы сборки, которые создают обратно-несовместимые двоичные файлы для таких систем, как CentOS 6.

    Определите, какие версии GLIBCXX поддерживаются на вашей машине, например:

    strings /usr/lib64/libstdc++.so.6 | grep GLIBC

    Появляется ли GLIBCXX_3.4.18?

    [1] Прочитайте полное объяснение, например, http://chrome.richardlloyd.org.uk/ и как справиться с этой ситуацией.


    GLIBCXX означает: G .. LIBC ++. (Как CXX = g ++)

    «gcc-4.8.x»: GLIBCXX_3.4.18 – это объект в libstdc ++. so.6 -> libstdc ++. so.6.0.18: см. $ objdump -x /usr/lib64/libstdc++.so.6 | grep GLIBCXX_3.4 objdump -x /usr/lib64/libstdc++.so.6 | grep GLIBCXX_3.4

    Я не думаю, что мы можем найти libstdc++.so.6.0.18 который скомпилирован с glibc-2.12. Большинство gcc-4.8 скомпилированы с гораздо более поздним glibc.

    Решение: Создайте gcc-4.8.5, и вы получите полезный libstdc++.so.6.0.18 .


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