La réponse de Guidouil m'a mis sur la bonne voie. J'ai dû ajouter un lien symbolique supplémentaire à /usr/bin/, et j'ai créé des liens symboliques directs pour les 3 - voir ci-dessous.
J'installe sur le serveur Ubuntu Natty Narwhal.
C'est exactement ce que j'ai fait.
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
Et enfin quand je le fais
phantomjs -v
J'obtiens 1.9.7
Si quelqu'un voit des problèmes avec ce que j'ai fait, s'il vous plaît faites le moi savoir.
téléchargez depuis le site Web de phantomjs le package prédéfini :http://phantomjs.org/download.htmlpuis ouvrez un terminal et accédez au dossier Téléchargements
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
puis pour vérifier installer phantomjs -v
doit renvoyer 1.8.1
PhantomJS est sur npm. Vous pouvez exécuter cette commande pour l'installer globalement :
npm install -g phantomjs-prebuilt
phantomjs -v
doit renvoyer 2.1.1