I would read through this site. It mentions using yum. To update but you need internet access to use Yum.
Only thing is go somewhere that has internet access and download the correct rpm for xmms you have and save to a cdr or flash drive. Then install on system.
Yum is an update tool using repositories to download updated and new rpm packages.
RPM is a package database tool.
Distribution: RHEL 5.1 with Pieces of this and that.
Kernel 188.8.131.52, KDE 3.5.8 and KDE 4.0 beta, Plus Development src.rpm, ATI fglrx64_7_1_0-8.433-1 rpm with 3D and DRI working.
Acer 5100-5840 with webcam, ati, sdcard reader, sound, atheros based wireless, all working. Only thing not working is the memory stick reader.