Beartooth has installed Firefox from a tarball, and is finding Fedora is still pointing to the old install... Jeff Vian wrote: > Doing an install from tarball usually by default puts the binaries > in /usr/local/bin. The rpm install usually puts them in /usr/bin. Beartooth replied: > OK; I get : > ===== > [root@localhost root]# ls /usr/local > bin etc games include lib libexec sbin share src > [root@localhost root]# ls /usr/local/bin > [root@localhost root]# > ===== > > I also tried reversing local and bin. I don't seem to have /usr/bin/local > at all; but /usr/bin contains one file called firefox; looking at it with > cat, I find a line near the top that identifies it as 0.9.3. (It's /opt > that I put 1.0 in, precisely because I knew /opt was empty.) OK, then, so the rpm will put them in /usr/bin and the tarball somewhere under /opt. Jeff said: > If you have both, you will have to do some playing to make sure the > launchers get the new one from /usr/local. and Beartooth replied. > You mean from /opt ; /usr/local has the old one. If I understand that much > aright, and I think I do. But I don't understand the playing, or at least > I doubt I do. No. Jeff thought that the tarball installed into /usr/local, when (in fact) it went into /opt. The RPM binary is still in /opt/bin, and there's nothing Firefox under /usr/local. > How about this? If I simply do "rm /usr/bin/firefox" and then "mv > /opt/firefox /usr/bin/firefox" will that do the job?? (Remember the > present /usr/bin/firefox is an executable script (whatever that is -- > probably not what I think, alas!), while /opt/firefox is a directory. Bad idea for a number of reasons. One is that it will break the firefox RPM. If you want to get rid of the firefox rpm, use rpm -e firefox or yum remove firefox. Another is that as you found out, /opt/firefox is a directory. The executable is somewhere under there, and you'd have to run that (you can't execute a directory: this isn't RiscOS). The third is that Firefox might expect to run from a directory with other files in it. > So I understand; but the way I tried told me I didn't have write > permission -- and I don't know how to run GUI apps as root unless they ask > me. That's why I just moved the tarball (as root) out of /home/btth, where > it downloaded, into /opt, and just untarred it there. The easiest way is to work out what the command is, and run it from a command prompt. The question is, where do you *really* want to go, and how do we get there from here? If you want good desktop integration, you're going to have to look for a FC1 firefox rpm and install that. If you just want to be able to click something, and have Firefox launch, I'd recommend right-clicking on the Gnome panel, and adding an application launcher that points to the /opt Firefox binary. Then you can remove the Firefox rpm, to save disk space. James. -- E-mail address: james | Really, *really* bad headlines: @westexe.demon.co.uk | Drunks Get Nine Months in Violin Case | Iraqi Head Seeks Arms | British Left Waffles on Falkland Islands