Installation on Linux Platforms

Follow these steps to install Oracle GraalVM Enterprise Edition on x86 64-bit Linux operating systems:

  1. Navigate to the Oracle Technology Network Downloads page. Depending on the workload, select Oracle GraalVM Enterprise Edition based on JDK8 for Linux or Oracle GraalVM Enterprise Edition based on JDK11 for Linux, and accept the Oracle Technology Network License Agreement GraalVM Enterprise Edition Including License for Early Adopter Versions.
  2. Unzip the archive to your file system:
    tar -xzf <graalvm-archive>.tar.gz
  3. Configure your environment:
    • Point the PATH environment variable to the GraalVM Enterprise bin directory:
        export PATH=<graalvm>/bin:$PATH

      To verify whether you are using GraalVM Enterprise, run which java.

    • Set the JAVA_HOME environment variable to resolve to the installation directory:
        export JAVA_HOME=<graalvm>

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

Install Additional Functionalities

The base distribution of GraalVM Enterprise for Linux platforms includes the JVM, the GraalVM compiler, the LLVM runtime, and the Node.js JavaScript runtime environment for servers and applications. The base installation can be extended with:


To assist a user with installation, GraalVM Enterprise 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 the GraalVM Enterprise core.