Under Linux it is easy:
you open a konsole. Now do it slow:
1. type fire
<= and then press the tab button. In case it does not complete itself to ,,firefox" this means that the program firefox is not in the path of executable programs
2. type which firefox
If there is no /usr/bin/firefox it means the program might be somewhere on your PC, but not within this path.
Test this now with leafpad, please:
- it should give to you a result like this:
[michael@localhost sda5]$ leaf
leafpad leaftoppm
[michael@localhost sda5]$ which leafpad
/usr/bin/leafpad
The absolute pathname here is important. Install the package findutils as root:
tazpkg get-install findutils
Then type in a root konsole:
updatedb
Take some seconds. Then type:
firefox
This will show to you where this executable sits on your PC.
In my case I found one even on another partition. It sits in the users Download-directory within a directory ,,firefox.9.0.1". If I click on it most likely firefox will start:
/mnt/sdb8/michael/Downloads/firefox.9.0.1/firefox
Normally the execatable files of a program should sit in /usr/bin. The bulk of this program sits in /usr/lib, normally. In your case this is most likely the case. I guess that the directory is called ,,firefox-10.0". If so type (as root)
ln /usr/lib/firefox-10.0/firefox /usr/bin/
, return, and you are done. This is a soft-link:
Type, as root or as user, ,,/usr/bin/firefox" and then firefox should start. If yes:
stop it, type ,,exit" into your root konsole - by doing so you return to be a normal user. Type now again ,,/usr/bin/firefox" (it starts), stop it and type ,,firefox" again. It starts again. Because the soft link /usr/bin/firefox is in the ,,PATH".
If you find this complicated: take a cup of coffee and think it over. It is not complicated, it is only ,,unusual". But there is a crystal-clear logic behind that. Under Apple and Windows it is the same, just hidden by klicking on some button. If you click on this button a hidden konsole calls /usr/bin/firefox, I mean the same process.
And now your Linuxer advantage:
if you type ,,firefox &" (exactly like this, copy and paste it into a konsole if necessary) then the program starts and at the same time you can see whether there are any problems while the program runs. Many error messages are not important, though!