Installing AS ABAP 752 SP01 with Ubuntu 18.04.1 LTS
September 18, 2018

Step by Step procedure to install AS ABAP Developer Edition with Ubuntu on Oracle VirtualBox. 

S/W Versions Used for this Blog

  1. AS ABAP 752 SP01 Developer Edition
  2. VirtualBox 5.2.18
  3. Ubuntu 18.04.1 LTS
  4. Host System OS Windows 10
  5. Hosts System H/W x86_64 based

Let’s Begin…


Create Virtual Machine

  • Open Virtual Box Manager and Click on New
    • Name – Your Choice
    • Type – Linux
    • Version Ubuntu 64 bit ( 64 bit OS is mandatory for AS ABAP )
    • Click on Next
  • Select Memory Size ( 4 GB is recommended )
    • Click on Next
  • Create Hard Disk or Select Existing One
    • Click Next and Select Hard Disk Type
      ( VHD was used for this Example )
    • Refer for detail on Hard Disk Type
    • Click Next and Select Storage Category on Disk
      ( Fixed Size is faster so was used for this example )
    • Select Path for Hard Disk and Size 
      ( 100 GB is recommended for AS ABAP )
    • Click Create and wait for VB Manager to do its Magic
Create Hard Disk

Select Hard Disk File Type
Storage Category
File Location and Size
VM Created can be seen in VirtualBox Manager

Top


Install Ubuntu on Virtual Machine

  • Link Downloaded Ubuntu Disk Image to Virtual Machine
  • Select VM and click on Setting
  • Storage->Controller IDE->Select Optical Drive ( Ubuntu Disk Image )
  • Click OK
  • Select VM and then Click on Start to trigger Ubuntu Installation
  • Follow Steps in link Install Ubuntu
    • In Step 3 Select Install Ubuntu ( Not from DVD )
    • Ignore Step 4

Top


Create Shared Folder between Windows and Virtual Box Ubuntu

Click Here: Example is for Mac OS but it works very well with Windows

Top


Extract AS ABAP Content

Extract content of downloaded AS ABAP into any folder within the Shared Folder of Windows and Ubuntu. So that we can access installation files from Ubuntu

Top


Install Prerequisites

Start relevant Virtual Machine from VirtualBox Manager and Logon. Install below packages using Terminal ( shortcut CTRL+ALT+T )

  1. Update Advance Package Tool (apt)
    • sudo apt-get update
  2. Install CSH ( C Shell )
    • sudo apt-get install csh
  3. Install libaio ( Linus Asynhrobous I/O Library )
    • sudo apt-get install libaio1
  4. Install UUID ( Universally unique identifier )Generation Daemon
    • sudo apt-get install uuid-dev
  5. Update Default Language and Encoding for Ubuntu OS
    • sudo update-locale LANG=”en_US.UTF-8″

Top


System Configuration

  • Start UUIDD Service
    • sudo service uuidd start
  • Update Hostname
    • sudo gedit /etc/hostname
    • Update to 
vhcalnplci
  • Check the IP Address
    • sudo ip addr show
IP Address is 10.0.2.15
  • Update Hostssudo gedit /etc/hosts
    • Update to 
10.0.2.15 vhcalnplci vhcalnplci.dummy.nodomain
  • Restart System after changes and validate the changes
    • sudo reboot
  • Check Hosts and Hostname
    • sudo cat /etc/hosts
    • sudo cat /etc/hostname

Top


Install AS ABAP and Post-Installation Settings

  • Open Terminal
  • Go To Root User environment
    • sudo -i
  • Navigate to folder having AS ABAP Installation Content e.g.
    • cd /media/sf_<shared-folder>
      • if content is further deep then navigate to that folder

Further please refer SAP Guide for the installation, from Section D Page 10 onward ( Install the AS ABAP Server )

Newbies Guide: Installing AS ABAP 7.52 SP01 dev edition on Virtual Box and Linux

Info

  • If you see below message during installation then type Y for Yes and hit enter.
Error: libaio: shared library not found
Error: libstdc++: shared library not found
The following packages can provide the missing dependencies:
  libaio1
  libstdc++6
Do you want to install the packages via your manager? yes/no:
  • Post Installation Document asks to login using OS user npladm. You will see this user with name “SAP System Administrator” on logon screen, password is the master password provided during installation.

Finally… Enjoy 🙂 

Top


References

AS ABAP 752 SP01, developer edition, to download

Top