Installation on Linux ARM64 systems
«««< HEAD As of version 21.0, Oracle provides GraalVM Enterprise distributions based on Oracle JDK11 AArch64. This distribution can be installed on Oracle Linux and Red Hat Enterprise Linux(RHEL) systems for AArch64 CPU architecture. ======= As of version 21.0, Oracle provides GraalVM Enterprise distributions based on Oracle JDK11 and Oracle JDK17 for AArch64 architecture. This distribution can be installed on Oracle Linux and Red Hat Enterprise Linux(RHEL) systems for AArch64 CPU architecture.
7c86aa8c43a (Native image > native executable)
Note: The core GraalVM Enterprise distribution including all components is experimental on Linux ARM 64-bit systems.
You can install the GraalVM distribution for Linux ARM64 systems from an archive file (.tar.gz). This allows you to install GraalVM for the current user into any location, without affecting other JDK installations.
- Navigate to Oracle GraalVM Downloads.
- Select the preferable GraalVM Enterprise version in the Release Version dropdown, 11 or 17 for the Java version, Linux for the operating system, and aarch64 for the architecture.
- Click on the GraalVM Enterprise Core download link. Before you download a file, you must accept the Oracle License Agreement in the popup window.
- When the download button becomes active, press it to start downloading **graalvm-ee-java11-linux-aarch64-
- Change the directory to the location where you want to install GraalVM Enterprise, then move the .tar.gz archive to it.
- Unzip the archive:
tar -xzf graalvm-ee-java11-linux-aarch64-<version>.tar.gz
- There can be multiple JDKs installed on the machine. The next step is to configure the runtime environment:
- Point the
PATHenvironment variable to the GraalVM Enterprise
- Set the
JAVA_HOMEenvironment variable to resolve to the installation directory:
- Point the
- To check whether the installation was successful, enter the
Optionally, you can specify GraalVM Enterprise as the default JRE or JDK installation in your Java IDE.
The 64-bit GraalVM Enterprise distribution for Linux platforms includes Oracle JDK with the GraalVM compiler enabled, the GraalVM Updater,
Support for Native Image, Node.js, LLVM and WebAssembly runtimes can be installed with
Runtimes for Python, FastR, and Ruby languages are not available in this distribution yet.