A impediment for quickly setting up a Oracle database server on Linux is simple getting the Oracle installation files onto the target server. A common approach was to mount a client folder on the target server and manually copy over 2GB of zip files. To remedy this problem, a mountable ISO image containing all of the Oracle install files (server and client) has been created. This ISO image shall be mounted on the target server to provide the installation files.
The ISO image was created using the zips downloaded from Oracle. The command used to create the ISO follows.
mkisofs -r -R -J -l -L -hide-rr-moved -o /mnt/hgfs/v11gr2/oracle11gr2install.iso /mnt/hgfs/v11gr2/linux_11gR2_database_1of2.zip /mnt/hgfs/v11gr2/linux_11gR2_database_2of2.zip /mnt/hgfs/v11gr2/linux_11gR2_client.zip /mnt/hgfs/v11gr2/linux_11gR2_deinstall.zip /mnt/hgfs/v11gr2/win32_11gR2_client.zip /mnt/hgfs/v11gr2/win32_11gR2_deinstall.zip
Make sure that you unmount devices before trying to set the a different iso in vSphere it lock thins up when you have limited privileges.
sudo umount /media/cdrom
Mount the device/iso with the Oracle install zips
sudo mount /dev/cdrom /media/cdrom
Copy the database install zips to the oracle users home directory.
sudo cp /media/cdrom/linux_11gR2_database_* /home/oracle
Login as the oracle user with xterm.
Extract the install archives.
unzip ~/'linux_11gR2_database_*' -d ~
Remove the install archives.
rm ~/linux_11gR2_database_*~/database/runInstaller