Skip to content

Commit

Permalink
Update GraalVM installation instructions for Linux
Browse files Browse the repository at this point in the history
  • Loading branch information
mobeicanyue committed Apr 25, 2024
1 parent c76140b commit 8e6f060
Showing 1 changed file with 4 additions and 6 deletions.
10 changes: 4 additions & 6 deletions source/_posts/Install-Graalvm-on-Linux.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Linux 安装和配置 GraalVM
title: Linux 上安装和配置 GraalVM
tags:
- Java
- GraalVM
Expand All @@ -8,13 +8,11 @@ date: 2024-04-22 07:18:50
---

{% note primary %}
GraalVM 是一个高性能的多语言虚拟机,支持 Java、JavaScript、Python、Ruby、R、WebAssembly 等多种语言。你可以将 Java 程序编译成本地二进制文件,大大提高程序的启动速度和运行效率。本文介绍如何在 Linux 系统上安装配置 GraalVM.
GraalVM 是一个高性能的通用虚拟机,支持 Java、JavaScript、Python、Ruby、R、WebAssembly 等多种语言。通过它你可以将 Java 程序编译成本地二进制文件,大大提高程序的启动速度和运行效率。本文介绍如何在 Linux 系统上安装配置 GraalVM.
{% endnote %}


截止到文章发布时,GraalVM 仍没有在 Debian 和 Archlinux 的官方仓库中发布,不能直接通过包管理器安装,需要我们手动下载。而 GraalVM 的 `Community Edition` 版本,是 GraalVM 的开源版本,与 `OpenJDK` 类似。本文将其作为 GraalVM 演示。


## 1. 下载 GraalVM

访问 [GraalVM Community's builds](https://github.com/graalvm/graalvm-ce-builds/releases/) 下载页面,选择你需要的 JDK 版本。截止到文章发布时,最新的 `JDK LTS` 版本是 `21`.
Expand All @@ -29,12 +27,12 @@ wget https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-21.0.2/g

下载完成后,解压你下载的 GraalVM:
```bash
sudo tar -xvf graalvm-community-jdk-21.0.2_linux-x64_bin.tar.gz
tar -xvf graalvm-community-jdk-21.0.2_linux-x64_bin.tar.gz
```

将解压出的文件夹重命名为 `java-21-graalvm`
```bash
sudo mv graalvm-community-openjdk-21.0.2+13.1 java-21-graalvm
mv graalvm-community-openjdk-21.0.2+13.1 java-21-graalvm
```

`java-21-graalvm` 移至 `/usr/lib/jvm` 目录:
Expand Down

0 comments on commit 8e6f060

Please sign in to comment.