Я пытаюсь установить Chromium (или Chrome, что угодно) на машину Amazon Linux.
Я пробовал много шагов, но безрезультатно. Вот что я пробовал:
Простая установка Yum
yum install epel # worked
yum install chromium
сгенерированное сообщение об ошибке:
Error: Package: chromium-31.0.1650.63-2.el6.x86_64 (chromium-el6) Requires: libgnome-keyring.so.0()(64bit) Error: Package: chromium-31.0.1650.63-2.el6.x86_64 (chromium-el6) Requires: libgtk-x11-2.0.so.0()(64bit) Error: Package: chromium-31.0.1650.63-2.el6.x86_64 (chromium-el6) Requires: libgdk_pixbuf-2.0.so.0()(64bit) Error: Package: chromium-31.0.1650.63-2.el6.x86_64 (chromium-el6) Requires: libXss.so.1()(64bit) Error: Package: chromium-31.0.1650.63-2.el6.x86_64 (chromium-el6) Requires: libgdk-x11-2.0.so.0()(64bit) Error: Package: chromium-31.0.1650.63-2.el6.x86_64 (chromium-el6) Requires: libcanberra-gtk2(x86-64) Error: Package: chromium-31.0.1650.63-2.el6.x86_64 (chromium-el6) Requires: libatk-1.0.so.0()(64bit)
Yum установка определенного пакета RPM
Я попытался загрузить Chrome RPM, оба последняя стабильная версия, а также конкретная версия, а затем запускается
yum install google-chrome-stable-64.0.3282.119-1.x86_64.rpm
Это привело к тому же сообщению об ошибке
Ручная процедура
Бинарный файл загружен с https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?prefix=Linux_x64/532015/
При запуске появилось сообщение об ошибке
ошибка при загрузке разделяемых библиотек: libXcursor.so.1: невозможно открыть файл общих объектов: нет такого файла или каталога
Я побежал
yum install libXcursor
yum install libXfixes # because chrome was then complaining about that library
yum install libXdamage # and subsequently that one
который все работал.
Однако затем Chrome начал жаловаться на libcups
библиотеку:
ошибка при загрузке разделяемых библиотек: libcups.so.2: невозможно открыть файл общих объектов: нет такого файла или каталога
libcups
не был найден yum, и похоже, что это потому, что это 32-битная библиотека. Некоторые страницы рекомендовали установить ia32-libs
в качестве решения, но запуск yum install ia32-libs
показал, что оно уже установлено.
Я не мог пройти мимо этого момента.
Другой
- Я также пробовал шаги, упомянутые здесь, но это не сработало.
- некоторые страницы указывают на использование
dpkg
, но эта команда явно не существует в Amazon Linux apt
ни