Guidouils Antwort brachte mich auf den richtigen Weg. Ich musste einen zusätzlichen Symlink zu /usr/bin/ hinzufügen, und ich habe direkte Symlinks für alle 3 erstellt - siehe unten.
Ich installiere auf dem Ubuntu-Server Natty Narwhal.
Genau das habe ich getan.
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
Und schließlich, wenn ich es tue
phantomjs -v
Ich bekomme 1.9.7
Wenn jemand irgendwelche Probleme mit dem sieht, was ich getan habe, lassen Sie es mich bitte wissen.
Laden Sie das vorgefertigte Paket von der Phantomjs-Website herunter:http://phantomjs.org/download.html, öffnen Sie dann ein Terminal und gehen Sie zum Downloads-Ordner
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
dann zu überprüfen install phantomjs -v
sollte 1.8.1
zurückgeben
PhantomJS ist auf npm. Sie können diesen Befehl ausführen, um es global zu installieren:
npm install -g phantomjs-prebuilt
phantomjs -v
sollte 2.1.1
zurückgeben