Install DB2 Express-C on Ubuntu running on VirtualBox
Part I. Get Ubuntu running on your VirtualBox
To get VirtualBox running on your OS:
--> Go to (http://www.virtualbox.org/wiki/Downloads) > Select the version for your OS > Save the .dmg (img1)
--> Double-click VirtualBox.mpkg and it will install itself in your Application folder (img2)
To load Ubuntu on VirtualBox:
1. Download Ubuntu ISO-image (http://www.ubuntu.com/desktop/get-ubuntu/download) (img3)
2. Create new Virtual Machine
--> Launch VirtualBox > Click New to create new Virtual Machine (img4) > For each panels, select the followings:
> VM Name and OS Type (img5)
Operating System Linux
Version Ubuntu
> Memory (img6) 1 GB
> Virtual Hard Disk (img7) Boot Hard Disk,
Create new hard disk
> Hard Disk Storage Type Dynamically expanding storage
> Size 8 GB
3. Load Ubuntu Linux VM (img8)
--> Double-click Ubuntu Linux VM > When wizard prompts for installation, Select CD/DVD-ROM and Image file under Storage > Indicate path to the ISO-image you downloaded
4. Install Ubuntu
> Select Language and Select "Install Ubuntu" (img9) > Configure TimeZone > Configure Keyboard Layout (img10) > Partition (img11) > Enter name, username, password (img12) > Click Install > Restart
5. Unmount .ISO (so it won't boot from the CD everytime)
--> VirtualBox VM > Devices > CD/DVD Devices > Unmount CD/DVD Devices --> if success, you will see your username at right-hand corner in the ubuntu window (img13)
6. Update Ubuntu
--> Ubuntu > System > Administration > Update Manager (img14) > Install Updates (img15)
Part II. Get DB2 Express-C running on Ubuntu
To get DB2 Express-C:
From your original OS
--> VirtualBox VM > Devices > Install Guest Additions (You should see VirtualBoxAddtion.iso is checked under CD/DVD Devices) > Places > VirtualBoxAdditions > Open Autorun Prompt
--> VirtualBox VM > Devices > Shared Folders > Add Folder Icon > Folder Path > Other > Folder Name: NativeDownloads
--> Ubuntu > Terminal > type:
mk dir tmpsf
sudo mount -t vboxsf -o fmode=0644 dmode=0755 NativeDownloads tmpsf
cd tmpsf
cp DB2install_filename directory_db2_is_downloaded
From Ubuntu
--> Ubuntu > Firefox > http://www-01.ibm.com/software/data/db2/express/download.html?S_TACT=imdb2luw&S_CMP=ibm_im > Download DB2 Express-C 9.7.2 for Linux (img16) > Proceed without an IBM ID > DB2 Express-C free database server (img7) > Download via html
To install DB2 Express-C:
--> Ubuntu > Application > Accessories > Terminal > type:
cd directory_db2_is_downloaded
tar xzfv db2exc_972_LNX_x86.tar.gz
cd directory_db2_is_expanded_to
sudo apt-get install libstdc++5
sudo apt-get install libaio-dev
sudo ./db2setup
> GUI pops out and follow along to install DB2 (img18)