Step by Step procedure to install AS ABAP Developer Edition with Ubuntu on Oracle VirtualBox.
S/W Versions Used for this Blog
- AS ABAP 752 SP01 Developer Edition
- VirtualBox 5.2.18
- Ubuntu 18.04.1 LTS
- Host System OS Windows 10
- Hosts System H/W x86_64 based
Let’s Begin…
- Step 01: Download and Install Oracle VM VirtualBox
- Step 02: Download Ubuntu ( Disk Image File )
- Step 03: Download AS ABAP 752 SP01 Developer Edition
- Step 04: Create Virtual Machine
- Step 05: Install Ubuntu on Virtual Machine
- Step 06: Create a shared folder for host Windows and Ubuntu
- Step 07: Extract AS ABAP Content
- Step 08: Install Prerequisites
- Step 09: System Configurations
- Step 10: Install AS ABAP and Post Installation Settings
- References
- 10 Basic Linux Commands That Help Newbies Get Started
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
- Click Next and Select Hard Disk Type
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
Create Shared Folder between Windows and Virtual Box Ubuntu
Click Here: Example is for Mac OS but it works very well with Windows
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
Install Prerequisites
Start relevant Virtual Machine from VirtualBox Manager and Logon. Install below packages using Terminal ( shortcut CTRL+ALT+T )
- Update Advance Package Tool (apt)
- sudo apt-get update
- Install CSH ( C Shell )
- sudo apt-get install csh
- Install libaio ( Linus Asynhrobous I/O Library )
- sudo apt-get install libaio1
- Install UUID ( Universally unique identifier )Generation Daemon
- sudo apt-get install uuid-dev
- Update Default Language and Encoding for Ubuntu OS
- sudo update-locale LANG=”en_US.UTF-8″
System Configuration
- Start UUIDD Service
- sudo service uuidd start
- Update Hostname
- sudo gedit /etc/hostname
- Update to
- Check the IP Address
- sudo ip addr show
- Update Hostssudo gedit /etc/hosts
- Update to
- Restart System after changes and validate the changes
- sudo reboot
- Check Hosts and Hostname
- sudo cat /etc/hosts
- sudo cat /etc/hostname
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
- cd /media/sf_<shared-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.