Installation on Linux Platforms

Follow these steps to install Oracle GraalVM Enterprise Edition on the Linux operating system:

  1. Navigate to Oracle GraalVM Downloads.
  2. Select the preferable GraalVM Enterprise version in the Release Version dropdown, 8, 11, or 17 for the Java version, Linux for the operating system, and amd64 for the architecture.
  3. Click on the GraalVM Enterprise Core download link. Before you download a file, you must accept the Oracle License Agreement in the popup window.
  4. When the download button becomes active, press it to start downloading **graalvm-ee-java-linux-amd64-.tar.gz**.
  5. Change the directory to the location where you want to install GraalVM Enterprise, then move the .tar.gz archive to it.
  6. Unzip the archive:
     tar -xzf graalvm-ee-java<version>-linux-amd64-<version>.tar.gz
  7. There can be multiple JDKs installed on the machine. The next step is to configure the runtime environment:
    • Point the PATH environment variable to the GraalVM Enterprise bin directory:
        export PATH=/path/to/<graalvm>/bin:$PATH
    • Set the JAVA_HOME environment variable to resolve to the installation directory:
        export JAVA_HOME=/path/to/<graalvm>
  8. To check whether the installation was successful, run the java -version command.

Optionally, you can specify GraalVM Enterprise as the default JRE or JDK installation in your Java IDE.

Supported Functionalities

The base distribution of GraalVM Enterprise for Linux (AMD64) platforms includes Oracle JDK with the GraalVM compiler enabled, LLVM and JavaScript runtimes. The base installation can be extended with:



To assist a user with installation, GraalVM includes GraalVM Updater, a command line utility to install and manage additional functionalities. Proceed to the installation steps to add any necessary language runtime or utility from above to GraalVM.