Use the following command to mount an ISO image in openSUSE 11.0. It should work with other distributions.
mount -t iso9660 -o loop <isoimage> <folder>
You might need to replace loop by /dev/loop. <isoimage> is the ISO file, and <folder> is the folder to where you want to mount the files “inside” the ISO image.