Мне нужна помощь с установкой более старой версии Firefox. Также я должен заставить его работать с модулем SlimerJS npm. Как сказано на сайте SlimerJS , он работает с версиями Firefox с 38.0 до 52.0. Итак, это мои шаги:
Скачать архив с Mozilla CDN
wget -c https://download-installer.cdn.mozilla.net/pub/firefox/releases/51.0b9/linux-x86_64/en-US/firefox-51.0b9.tar.bz2`
Извлечь этот архив
tar xjf firefox-51.0b9.tar.bz2
[ 119] Сконфигурируйте SlimerJS как , документы говорят
export SLIMERJSLAUNCHER=/usr/bin/firefox
Запустите мой тестовый скрипт (просто console.log("Hello Slimer!");
)
В результате у меня есть это в моем терминале:
Error: GDK_BACKEND does not match available displays
Gecko error: it seems /usr/bin/firefox is not compatible with SlimerJS.
See Gecko version compatibility. If version is correct, launch slimerjs
with --debug=true to see Firefox error message
Может быть, я делаю что-то не так? Пожалуйста, помогите мне, если у кого-то есть идея. Я действительно хочу, чтобы все это работало.
Лучшее решение для этой же ошибки:
Ошибка: версия платформы '5x.xx' не совместима с или ошибка Gecko: кажется, что / usr / bin / firefox не совместима со SlimerJS .
blockquote>
См. Совместимость версий Gecko. Если версия верна, запустите slimerjs
с --debug = true, чтобы увидеть сообщение об ошибке Firefox- использовать старую версию Firefox внутри вашего обновленного Firefox:
Обновите
SlimerJS
и убедитесь, что это последняя версия.Загрузите Mozilla Firefox версии 50 с: https://ftp.mozilla.org/pub/firefox/releases/50.0/ и выберите свою ОС и i386 или x64 и любимый язык для Пример: я загружаю
https://ftp.mozilla.org/pub/firefox/releases/50.0/linux-x86_64/en-US/firefox-50.0.tar.bz2
дляUbuntu 16.04 64bit
и извлекаю скачанный файл:
$ tar xvjf firefox-50.0.tar.bz2
например, я извлекаю в
/home/username/oldmozilla
устанавливаю извлеченный каталог по пути SLIMERJSLAUNCHER:
$ export SLIMERJSLAUNCHER = / home / yourname / oldmozilla / firefox / firefox
примечание: вы должны указывать приложению firefox не каталог
blockquote>
- , просто запустите ваше приложение js; )