Supported Linux Distributions:
The following Linux distributions are tested and certified for use in SAP environments. See also SAP note 2369910:
- Oracle Linux 7 for x86_64
- Oracle Linux 6 for x86_64
- Oracle Linux 5 for x86_64 (out of maintenance)
- Red Hat Enterprise Linux 8 for x86_64, IBM Power Systems, and IBM Z
- Red Hat Enterprise Linux 7 for x86_64, IBM Power Systems, and IBM Z
- Red Hat Enterprise Linux 6 for x86, x86_64, IPF, IBM Power Systems, and IBM Z
- Red Hat Enterprise Linux 5 for x86, x86_64, IPF, IBM Power Systems, and IBM Z (out of maintenance)
- Red Hat Enterprise Linux 4 for x86, x86_64, IPF and IBM Power Systems (out of maintenance)
- Red Hat Enterprise Linux 3 for x86 and IPF (out of maintenance)
- Red Hat Enterprise Linux 2.1 for x86 (out of maintenance)
- Red Hat Linux 7.1 Professional (out of maintenance)
- Red Hat Linux 6.2 (out of maintenance)
- Red Hat Linux 6.1 Enterprise Version 1.0 (out of maintenance)
- SUSE Linux Enterprise Server 15 for x86_64, IBM Power Systems (*)
- SUSE Linux Enterprise Server 12 for x86_64, IBM Power Systems, and IBM Z
- SUSE Linux Enterprise Server 11 for x86_64, IPF, IBM Power Systems, and IBM Z
- SUSE Linux Enterprise Server 10 for x86, x86_64, IPF, IBM Power Systems, and IBM Z (out of maintenance)
- SUSE Linux Enterprise Server 9 for x86, x86_64, IPF, IBM Power Systems, and IBM Z (out of maintenance)
- SUSE Linux Enterprise Server 8 for x86, IPF and IBM Z (out of maintenance)
- SUSE Linux Enterprise Server 7 for IA32 and IBM Z (out of maintenance)
- SUSE Linux Enterprise Server for IA32 (out of maintenance)
(*) IBM Z support pending due to availability of Db2 Connect 11.5 on SLES 15
Supported Hardware:
Hardware which is generally certified by our hardware partners for the SAP product portfolio.
Here are the links to the partners’ current hardware compatibility lists in alphabetical order. Please refer to the SAP Product Availability Matrix (PAM) for the SAP certification status of your specific SAP product release.
General Remarks:
The Linux distributors provide updates for their software on a regular basis, e.g. for security reasons. These updates are checked for compatibility with SAP software by the distributors before they are released and, from SAP point of view, can be used immediately after availability also in production environments. This tested compatibility can only be granted when using the original packages provided by the distributors. Theses packages are available to you if you have a valid contract with the distributor or an authorized OEM. The same applies for «update collections» like Service Packs from SUSE or Updates by Oracle or Red Hat. SAP recommends always to use the newest «update collection» with recent online updates.
Related SAP Notes:
These links refer to the SAP service marketplace which is available to customers and partners only. You will need to log on with your SAP Service Marketplace password.
Supported platforms
These images are a great way to quickly get started with Ubuntu Core on a Raspberry Pi, for example, or to explore Ubuntu Core’s features and evaluate its potential. Canonical produces official images for the following platforms:
Platform / model name | Hardware / CPU | Cores / memory / storage | Image links |
---|---|---|---|
Raspberry Pi 2 ubuntu-core-22-pi ubuntu-core-20-pi ubuntu-core-18-pi2 | Broadcom BCM2836 ARM Cortex-A7 | 4 cores | 1 GB RAM no built-in storage | core-22-pi-armhf core-20-pi-armhf core-18-pi2-armhf |
Raspberry Pi 3 and Zero 2 W ubuntu-core-22-pi ubuntu-core-20-pi ubuntu-core-18-pi3 | Broadcom BCM2837 ARM Cortex-A53 64-bit | 4 cores | 1 GB RAM no built-in storage | core-22-pi-armhf core-22-pi-arm64 core-20-pi-armhf core-20-pi-arm64 core-18-pi3-arm64 core-18-pi3-armhf |
Raspberry Pi CM 3 ubuntu-core-22-pi ubuntu-core-20-pi ubuntu-core-18-cm3 | Broadcom BCM2837 ARM Cortex-A53 64-bit | 4 cores | 1 GB RAM no built-in storage | core-22-pi-armhf core-22-pi-arm64 core-20-pi-armhf core-20-pi-arm64 core-18-cm3-arm64 |
Raspberry Pi 4 ubuntu-core-22-pi ubuntu-core-20-pi ubuntu-core-18-pi | Broadcom BCM2711 Cortex-A72 (ARM v8) 64-bit | 4 cores | 1/2/4/8 GB RAM no built-in storage | core-22-pi-armhf core-22-pi-arm64 core-20-pi-armhf core-20-pi-arm64 core-18-pi4-arm64 core-18-pi4-armhf |
Intel NUC ubuntu-core-22-amd64 ubuntu-core-20-amd64 ubuntu-core-18-amd64 | Intel Core i3, i5, i7 64-bit | >8 cores | >32 GB RAM no built-in storage | core-22-amd64 core-20-amd64 core-18-amd64 |
Generic x86 / KVM ubuntu-core-22 ubuntu-core-20 ubuntu-core-18 | Full x86 32/64 bit CPU virtualisation | as defined | core-22-amd64 core-20-amd64 core-18-amd64 core18-i386 |
Ubuntu community members also work with, and produce, images for other platforms and CPUs. Refer to these individual projects for more information on what other unofficial images might work for your use cases.
Installation guides
See Installing Ubuntu Core for generic installation instructions, and Installation guides for links to platform-specific guides.
What Platforms Does Linux Support?
Linux is a popular operating system that can run on a variety of platforms. A platform is a combination of hardware and software that allows a computer system to function. For example, a platform can be a laptop, a smartphone, a tablet, a server, or a gaming console. Each platform has its own specifications, such as processor type, memory size, storage capacity, and input/output devices.
Linux is an operating system that can run on different platforms because it is designed to be portable and adaptable. Linux is based on the Unix operating system, which was created in the 1970s to run on various types of hardware. Linux inherits many features from Unix, such as a modular design, a command-line interface, and a network-oriented architecture.
Linux is also open source, which means that anyone can access, modify, and distribute its source code. This allows developers and users to customize Linux for their specific needs and preferences. Linux has a large and active community of contributors who create and maintain different versions of Linux, called distributions or distros. Each distro has its own set of features, applications, and settings that cater to different use cases and audiences.
Some of the most popular Linux distributions are:
- Ubuntu : A user-friendly and widely used distro that aims to provide a stable and secure desktop environment for personal and professional use.
- Debian : A stable and reliable distro that is the basis for many other distros, such as Ubuntu. Debian focuses on free software and adheres to strict quality standards.
- Fedora : A cutting-edge and innovative distro that showcases the latest technologies and developments in Linux. Fedora is sponsored by Red Hat, a leading company in open source software.
- Arch Linux : A minimalist and flexible distro that allows users to build their own system from scratch. Arch Linux follows a rolling-release model, which means that it is constantly updated with new packages and features.
- Mint : A user-friendly and elegant distro that is based on Ubuntu and Debian. Mint offers a familiar and comfortable desktop experience for new and experienced users alike.
Linux can run on various platforms because it supports different types of processors, such as x86, x86_64, ARM, MIPS, PowerPC, and RISC-V. Linux can also run on different types of devices, such as desktops, laptops, smartphones, tablets, servers, routers, smart TVs, smart watches, game consoles, embedded systems, and supercomputers.
Some examples of platforms that run Linux are:
- Android : The most popular mobile operating system in the world, which is based on the Linux kernel and uses Java as its main programming language.
- RaspberryPi : A low-cost and small-sized computer that can run various Linux distros and can be used for education, hobby, and innovation projects.
- Chrome OS : A web-based operating system that runs on Chromebooks and other devices. Chrome OS uses the Linux kernel and relies on Google’s cloud services for most of its functionality.
- SteamOS : A gaming-oriented operating system that runs on Steam Machines and other devices. SteamOS is based on Debian and uses Valve’s Steam platform as its main interface.
- Tizen : An open source operating system that runs on smartphones, smart TVs, smart watches, and other devices. Tizen is based on the Linux kernel and uses HTML5 as its main programming language.
Linux is a popular operating system for servers because of its stability, security, and flexibility. Linux can run on various hardware platforms, from embedded devices to supercomputers, and can support a wide range of applications and services. Linux is also open source, which means that anyone can modify and improve the code, and benefit from the contributions of a large and active community of developers. Linux also offers many tools and features that make server administration easier and more efficient, such as SSH, cron, systemd, and LAMP stack.