Como instalar Phantomjs no Ubuntu e Debian

Como instalar Phantomjs no Ubuntu e Debian

Phantomjs é um navegador da web sem cabeça para automatizar as interações da página da web. O desenvolvimento Phantomjs foi descontinuado por sua equipe até a próxima informação. É bom mudar para uma alternativa de fantasma.JS.

O Phantom está disponível como pronto para usar binário. Você só precisa baixar o arquivo binário Phantomjs e colocá -lo no seu sistema disponível no ambiente do caminho. Portanto, será acessível em todo o sistema. Este tutorial ajudará a configurar o Fantomjs nos sistemas Ubuntu e Debian.

Pré -requisitos

Primeiro, você deve instalar ou atualizar pacotes do sistema para as versões mais recentes. Além disso, instale os pacotes necessários necessários para os fantasmas para funcionar corretamente.

Abra um cache de terminal e udpate apt primeiro:

Atualização de sudo apt-get  

Em seguida, instale os pacotes necessários:

sudo apt-get install ed build-essencial chrpath libssl-dev libxft-dev  sudo apt-get install libfreeType6 libfreetype6-dev libfontconfig1 libfontconfig1-dev  

Etapa 1 - Instale fantomjs

Agora faça o download dos últimos Fantomjs do site oficial. Depois de baixar o arquivo de arquivo, basta extraí -lo para o local desejado do sistema. Você não precisa instalar isso.

wget https: // bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-Linux-x86_64.alcatrão.BZ2  Tar xvjf Phantomjs-2.1.1-Linux-x86_64.alcatrão.bz2 -c/usr/local/share/  

Agora basta criar um arquivo binário de links de link suave para os sistemas Bin Dirctory como abaixo:

sudo ln -sf/usr/local/share/phantomjs -2.1.1-linux-x86_64/bin/phantomjs/usr/local/bin  

Etapa 3 - Verifique a versão Fantomjs

Depois de concluir a instalação, vamos verificar a versão instalada do Phantomjs.

Phantomjs -Versão  2.1.1 

Você também pode encontrar os detalhes da versão do Phantomjs Pump. Para obter o Phantomjs Prompt Type "Phantomjs" no prompt de shell e você receberá o prompt. Agora tipo fantasma.versão Para obter detalhes da versão.

Phantomjs Phantomjs> Phantom.Versão "Major": 2, "Minor": 1, "Patch": 1 Phantomjs>