I'd like to fresh up my almost forgotten ABAP programming skills and therefor install a minimal SAP instance on my home PC.
From what I read it should run on bare-metal Linux. But the platform independent SAP GUI for Java doesn't have the so called "new ABAP front-end editor" which got introduced with SAP GUI for Windows 7.10.
I could use the old ABAP Editor on SAP GUI for Java which is without code highlighting and completion. It should probably be enough for my limited programming training needs.
An alternative would be to use Eclipse for which SAP offers official ABAP development tools.
Most Installation guides, however, propose to install a Linux distro (SLES, openSUSE, RHEL) in a virtual machine (Oracle VirtualBox) on Windows. This way I would be able to use the SAP GUI for Windows with the "new" ABAP Editor which I used to be used to. At the (emotional) costs of running Windows, at the performance costs of running Linux in a virtual machine on Windows. To limit the performance costs I would look into Hyper-V and how to install Linux with it.
There is even a closed article about installing SAPgui for Java on Arch Wiki. But it will probably be too difficult to install and maintain an SAP instance on an Arch based OS.
So what do you think I should do?
- install SAP on openSUSE in a Hyper-V VM on Windows
- install SAP on openSUSE in a Oracle VirtualBox on Windows
- install SAP on openSUSE bare-metal and learn to use Eclipse (again)
- install SAP on Manjaro bare-metal [if you select this explain how, please!]