Cómo instalar PhantomJS en Ubuntu y Debian

Cómo instalar PhantomJS en Ubuntu y Debian

PhantomJS es un navegador web sin cabeza para automatizar las interacciones de la página web. El desarrollo de PhantomJS ha sido descontinuado por su equipo hasta la próxima información. Es bueno cambiar a una alternativa de Phantom.js.

El Phantom está disponible como listo para usar binario. Solo necesita descargar el archivo binario PhantomJS y colocarlo en su sistema disponible en el entorno de ruta. Entonces será accesible en todo el sistema. Este tutorial ayudará a configurar Fantomjs en Ubuntu y Debian Systems.

Requisitos previos

Primero, debe instalar o actualizar los paquetes del sistema a las últimas versiones. Además, instale los paquetes requeridos que necesitan PhantomJS para que funcionen correctamente.

Abra primero una terminal y UDPate Apt Cache:

actualización de sudo apt-get  

Luego instale los paquetes requeridos:

sudo apt-get instalar compatir chrpath libssl-dev libxft-devel  sudo apt-get install libfreetype6 libfreetype6-dev libfontconfig1 libfontconfig1-devev  

Paso 1 - Instalar fantomjs

Ahora descargue los últimos fantomjs de su sitio web oficial. Después de descargar el archivo de archivo, simplemente extraiga esto a la ubicación del sistema deseada. No necesitas instalar esto.

wget https: // bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-Linux-X86_64.alquitrán.bz2  tar xvjf phantomjs-2.1.1-Linux-X86_64.alquitrán.bz2 -c/usr/local/share/  

Ahora simplemente cree un archivo binario de enlace suave PhantomJS a Systems Bin Dirctory como se muestra a continuación:

sudo ln -sf/usr/local/share/phantomjs -2.1.1-Linux-X86_64/bin/Phantomjs/usr/local/bin  

Paso 3 - Verifique la versión de Fantomjs

Después de completar la instalación, verifiquemos la versión instalada de PhantomJS.

Phantomjs -Versión  2.1.1 

También puede encontrar los detalles de la versión de la solicitud de PhantomJS. Para obtener el tipo de phantomjs "Phantomjs" en el aviso de shell y obtendrá el aviso. Ahora escriba fantasma.versión Para obtener detalles de la versión.

Phantomjs Phantomjs> Phantom.versión "mayor": 2, "menor": 1, "parche": 1 Phantomjs>