Skip to Content
Technical Articles
Author's profile photo Paweł Wiejkut

How to install ABAP 1909 on Mac M1 (Apple Silicon)

How to run ABAP 1909 on MacOs with M1? For me, the best idea was to use UTM. I also tried before with docker without success – in the end, there was always an error.

1. Install UTM

2. Download Ubuntu Server x64 bit version

3. Create a virtual machine on UTM (220 GB storage, 6-7 CPU’s, additional flags)

4. Install Ubuntu server on UTM

5. Install docker

sudo apt-get update

sudo apt-get install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli containerd.io

6. Install ABAP 1909. A good article also here

docker run --stop-timeout 3600 -i --name a4h -h vhcala4hci -p 3200:3200 -p 3300:3300 -p 8443:8443 -p 30213:30213 -p 30215:30215 -p 50000:50000 -p 50001:50001 -p 50013:50013 -p 50014:50014 store/saplabs/abaptrial:1909 -skip-limits-check -agree-to-sap-license

In the beginning, it is always running slow. The best idea is to use sgen and regenerate all transactions, then it should be definitely better and pretty usable 🙂

This is a repost from my blog: https://pawelwiejkut.dev/posts/abap1909-dev-m1/

Assigned Tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.