Hello all,
Since I always find it hard to gather the "right" packages for a fresh install of SLES for SAP Business One, here is a summary of repositories and associated packages required.
The following information was gathered from installing using the "SLE-15-SP3-Full-x86_64-QU2-Media1.iso", however, the same should apply when installing from the "GM" release, or the newest "QU3" release. Packages were validated against the
SAP Business One Administrator's Guide, version for SAP HANA
corresponding to FP2202 (the latest as of now).
During installation (or after), enable the following repositories, so that you can install the packages they provide:
-
Basesystem-Module 15.3-0
-
bc (not documented, but required)
-
glibc-i18ndata
-
insserv-compat (not documented, but required)
-
libcap-progs
-
libssh2-1
-
nfs-kernel-server
-
python
-
samba
-
samba-client
-
xorg-x11
-
xorg-x11-server
-
zip
-
jq (newly required as of FP2305)
-
noto-sans-fonts (not documented yet, but required as of FP2305 for setup wizard)
-
Legacy-Module 15.3-0
-
Python2-Module 15.3-0
-
SLEWE15-SP3 15.3-0 (SUSE Linux Enterprise Workstation Extension 15)
-
Development-Tools-Module 15.3-0
-
Server-Applications-Module 15.3-0
If the required repositories are enabled, you should be able to install all the prerequisites with the following one-liner:
zypper in -y bc glibc-i18ndata insserv-compat libcap-progs libssh2-1 nfs-kernel-server python samba samba-client zip libicu60_2 python2-pyOpenSSL python-gtk rpm-build xmlstarlet
If you do need to enable the required repositories after the installation, and have an active subscription or trial code, here are the commands to do so. Note that the Workstation Extension requires a separate registration code. Instead of activating the repositories online, you can use the "Full" media and enable these repositories during installation or from yast2.
SUSEConnect -p sle-module-basesystem/15.3/x86_64
SUSEConnect -p sle-module-legacy/15.3/x86_64
SUSEConnect -p sle-module-python2/15.3