Pre-built Oracle Solaris 11 Express Developer Virtual Machine with Oracle Solaris Studio and GNU development tools



Overview


Please note that this appliance is for testing purposes only, as such it is unsupported and should not to be used in a production environment.

All you need is to install Oracle VirtualBox on your desktop/laptop and import the Oracle Solaris 11 Express Developer appliance - no further installation or configuration is required!

The following software is installed on this VirtualBox image:

  • Oracle Solaris 11 Express 2010.11
  • Oracle Solaris studio 12.2
  • GNU Development tools
    • autoconf 2.63
    • automake 1.10
    • automake 1.9.6
    • gnu make 3.81
    • bison 2.3
    • flex 2.5.35
    • gcc 3.4.3
    • gdb 6.8
    • libtool 1.5.22
  • cvs 1.12.13
  • subversion 1.6.5
  • mercurial 1.3.1
  • Java JDK 6.0.21
  • PHP 5.2.12
  • MySQL 5.1.37
  • Apache 2.2.16
  • Chime 1.5 (DTrace visualization tool)

Requirements


  • x86 system with a minimum of 2GB RAM (4GB or more is preferred)
  • Operating System: Any
  • Disk: About 10 GB free
  • Required Software: VirtualBox 4.0 or later

Setup


Step 1. Download and install Oracle VM VirtualBox on your host system.

Step 2. The appliance file is ~3GB large so we provide 2 alternatives for your download.

          1. Download these 4 files and combine them to the VM appliance file

             http://download.oracle.com/otn/solaris/express/Solaris_11_Express_Developer_VM.part01
             md5: 0782d7c175523e09240f8ce797700b2a

             http://download.oracle.com/otn/solaris/express/Solaris_11_Express_Developer_VM.part02
             md5: efeaba793533c38f6a141f529b46d7c6

             http://download.oracle.com/otn/solaris/express/Solaris_11_Express_Developer_VM.part03
             md5: 86738411075292d9fce35309f544ed17

             http://download.oracle.com/otn/solaris/express/Solaris_11_Express_Developer_VM.part04
             md5: 73807f2c0c9f9ceb81e13c40b8dd101f

             Concatenate the files you just downloaded.

                   Unix (Solaris/OSX/Linux/BSD):
                   Either download combine.sh or use cat as per below.
                   $ cat Solaris_11_Express_Developer_VM.part01 \
                      Solaris_11_Express_Developer_VM.part02 \
                      Solaris_11_Express_Developer_VM.part03 \
                      Solaris_11_Express_Developer_VM.part04 > Solaris_11_Express_Developer_VM.ova

                   Windows:
                   Either  download combine.cmd and run the script in the folder where you downloaded the files, or use copy as per below.
                   $ copy /b
                      Solaris_11_Express_Developer_VM.part01+Solaris_11_Express_Developer_VM.part02+
                      Solaris_11_Express_Developer_VM.part03+Solaris_11_Express_Developer_VM.part04
                      Solaris_11_Express_Developer_VM.ova

          2. Download the 3GB Solaris_11_Express_Developer_VM.ova file

             http://download.oracle.com/otn/solaris/express/Solaris_11_Express_Developer_VM.ova
             md5: b6aa67451b03659ae5c76b9c846d99d5

           MD5 checksums for the downloaded files and for Solaris_11_Express_Developer_VM.ova file
           are available here:
           http://download.oracle.com/otn/solaris/express/Solaris_11_Express_Developer_VM.md5

Step 3. Import your VM: File > Import Appliance to launch Appliance Import Wizard. Click Choose... to browse to the Solaris_11_Express_Developer_VM.ova file that you create. Then click Next > to begin importing the virtual machine. Adjust the RAM to be no more then half of your the physical RAM on your host.

Step 4. Start your VM: Once the import has completed, start the VM. You will be automatically logged in as user oracle. You will be greeted with a welcome page covering other details of the VM.

      Default user is oracle with password oracle
      root password is oracle

Once you are finished working in the VM you can shut it down via System > Shut Down; this will shutdown the VM.

Any comments and suggestions for improvements please use the Oracle Solaris 11 Express for Developers forum.