установка 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
  • Установка Kino завершается с отсутствием файла linux / videodev.h
  • Как определить, каким образом программное обеспечение установлено на Linux
  • Как установить и использовать disp3d без паузы в R 3.3.2?
  • Kdenlive жалуется на отсутствие модуля, который уже установлен
  • Как установить LXDM вместо GDM3?
  • Установка KDE на Ubuntu Natty из cdrom
  • Как определить точное имя пакета `.so`, чтобы его можно было установить через` zypper`?
  • 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 .


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