La respuesta de Guidouil me puso en el camino correcto. Tuve que agregar un enlace simbólico adicional a /usr/bin/ e hice enlaces simbólicos directos para los 3, ver más abajo.
Estoy instalando en el servidor Ubuntu Natty Narwhal.
Esto es exactamente lo que hice.
cd /usr/local/share
sudo wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.7-linux-x86_64.tar.bz2
sudo tar xjf phantomjs-1.9.7-linux-x86_64.tar.bz2
sudo ln -s /usr/local/share/phantomjs-1.9.7-linux-x86_64/bin/phantomjs /usr/local/share/phantomjs
sudo ln -s /usr/local/share/phantomjs-1.9.7-linux-x86_64/bin/phantomjs /usr/local/bin/phantomjs
sudo ln -s /usr/local/share/phantomjs-1.9.7-linux-x86_64/bin/phantomjs /usr/bin/phantomjs
Y finalmente cuando lo haga
phantomjs -v
Obtengo 1.9.7
Si alguien ve algún problema con lo que he hecho, por favor hágamelo saber.
descargue del sitio web de phantomjs el paquete precompilado:http://phantomjs.org/download.htmlluego abra una terminal y vaya a la carpeta Descargas
sudo mv phantomjs-1.8.1-linux-x86_64.tar.bz2 /usr/local/share/.
cd /usr/local/share/
sudo tar xjf phantomjs-1.8.1-linux-x86_64.tar.bz2
sudo ln -s /usr/local/share/phantomjs-1.8.1-linux-x86_64 /usr/local/share/phantomjs
sudo ln -s /usr/local/share/phantomjs/bin/phantomjs /usr/local/bin/phantomjs
luego para verificar la instalación phantomjs -v
debería devolver 1.8.1
PhantomJS está en npm. Puede ejecutar este comando para instalarlo globalmente:
npm install -g phantomjs-prebuilt
phantomjs -v
debería devolver 2.1.1