I have fulfilled my promised that i will upgrade my Java version in Linux. Well here i am, sitting in front of my new Linux system with the updated Java version. The process is faster and smoother than any Windows platform. All application works well, except for NetBeans. Maybe i'll update it with the latest NetBeans 4.0 (but i should wait for the final release as the latest version is 4.0 beta 2).
I downloaded the rpm.bin version and it contains some updates. If the previous version just extract the files, this new version also install the packages (INSTALL, not UPGRADES), so if you want to free your space, you should uninstall the previous version, just as i did few hours ago.
After that, i changed the JAVA_HOME and CLASSPATH in /etc/profile and my .bash_profile file and logout and relogin again and voilaaaa... the system was already updated with the new Java version
[willy@informatika Documents]$ java -version
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-b64)
Java HotSpot(TM) Client VM (build 1.5.0-b64, mixed mode, sharing)
It only takes a few minutes to do the install, uninstall, move the old jar files into the new files and finally getting the new system updated. This is contrary with the Windows platform which took about 1/2 hour to get my system updated. This because the Antivirus always checks for every files on the installation process (that's fine with me, because i rather to wait than getting viruses on my computer).
My conclusion is Linux is easier to maintain rather than Windows, especially when you want to upgrade your application and configuration settings (except for the Kernel and glibc library, which require more attention as you may blow up your system)