This is a complex issue, but it should be easy to fix. Understanding what's happening is key to fixing the problem. For installations from rpm, when there is an existing installation, you will make a PARALLEL installation if you use rpm -i (or some gui package manager). Therefore, since you install as root, only root will see the new installation. The user will have to create his own link to the new installation. As you've noted, he still has his link to the original installation. The objective here is to UPGRADE an existing installation to the newer version, unless you need to keep the original one intact, as in development work. If you're not developing apps, then I suggest installing from the command line with the rpm -U (upgrade an existing installation to the new version) or rpm -F (freshen, which does basically the same thing). Study the man pages for more on these options.
For the most complete reference on rpm, check the documentation on the RH website, look for a book called Man-RPM. It's 700+ pages which you can d/l or study on-line.
Last edited by bigrigdriver; 04-25-2004 at 09:26 PM.
|