I am using an Ubuntu 12.10/Gnome3 and was setting up PhpStorm using this tutorial http://devnet.jetbrains.com/thread/439389 The process involved copy/pasting the files into usr/local/PhpStorm-** (with granted access through use of "Alt+F2" and type "gksu nautilus") then creating a launcher on the desktop. The launcher says it does not exist though path seems correct and when I double click the phpstorm.sh file I open it (in default editor) rather than launching.
This has happened before in various attempts at making Linux my default OS and this seems to be my biggest issue, installing software not built into Synaptic or one of the installer software.
So my question is not only how do I fix this, but also how to understand what is happening so I can figure out on my own next time.
UPDATE: So I was able to launch in the terminal using
chmod +x phpstorm.sh ./phpstorm.sh
Then it set up a launcher via the new PhpStorm install in my Applications/Programming. Works for now but still not the easiest process.