Instale uma versão antiga do firefox para SlimerJS

0

Preciso de ajuda com a instalação da versão antiga do firefox. Também tenho que fazê-lo funcionar com o módulo npm SlimerJS. Como diz o site do SlimerJS , ele funciona com versões do firefox de 38.0 a 52.0. Então, esses são meus passos:

  1. Faça o download de um arquivo do 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'
    
  2. Extraia este arquivo

    tar xjf firefox-51.0b9.tar.bz2
    
  3. Configure o SlimerJS como os documentos dizem

    export SLIMERJSLAUNCHER=/usr/bin/firefox
    
  4. Execute meu script de teste (apenas console.log("Hello Slimer!"); )

    slimerjs test-1.js --debug=true
    

Como resultado, tenho isso no meu terminal:

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

Pode ser que eu esteja fazendo algo errado? Por favor me ajude Se alguém tiver uma ideia. Eu realmente quero fazer isso funcionar.

    
por mr.boris 07.06.2017 / 06:12

1 resposta

2

A melhor solução para o mesmo este erro:

% bl0ck_qu0te%

usa a versão antiga do firefox dentro do seu firefox atualizado:

  1. atualize SlimerJS e verifique se esta é a versão mais recente.

  2. Faça o download do mozilla firefox versão 50 a partir de: link e escolha seu sistema operacional e i386 ou x64 e idioma favorito, por exemplo, eu faço o download de https://ftp.mozilla.org/pub/firefox/releases/50.0/linux-x86_64/en-US/firefox-50.0.tar.bz2 para Ubuntu 16.04 64bit

  3. extraia o arquivo baixado:

    $ tar xvjf firefox-50.0.tar.bz2

por exemplo eu extraio em /home/username/oldmozilla

  1. definir o diretório extraído para o caminho SLIMERJSLAUNCHER:

    $ export SLIMERJSLAUNCHER = / home / seu_nome / oldmozilla / firefox / firefox

% bl0ck_qu0te%
  1. execute seu aplicativo js simplesmente; )
por A1Gard 17.07.2017 / 17:59