Linux | 安装HMCL启动器

Hello Minecraft! Launcher(HMCL)是一款开源、跨平台的 Minecraft 启动器,支持模组管理、游戏自定义、游戏自动安装 (Forge、NeoForge、Fabric、Quilt、LiteLoader 和 OptiFine)、整合包创建、界面自定义等功能。

HMCL 有着强大的跨平台能力。你可以使用 HMCL 在不同平台上轻松地游玩 Minecraft,例如Linux。

安装

这里以我的Ubuntu系统举例~

第一步:安装JAVA环境(安装OpenJDK21)

早期教程中关于手动配置的方法有误。后续了解到,Ubuntu 官方镜像源(如 阿里云镜像站)已提供 OpenJDK 21 的 deb 包,可通过 apt 直接安装,系统会自动配置软链接,无需手动设置环境变量。

1. 更新软件包列表

打开终端,执行以下命令以更新本地软件包索引:

sudo apt update

系统会提示输入当前用户的密码(即具有sudo权限的用户root的密码):

[sudo] password for your_username:

🔑 输入提示

  • 输入时不会显示任何字符(包括星号 *),这是正常的安全机制。
  • 若不确定是否输错,可按多次 Backspace 清空后重新输入。
  • 输入完成后按 Enter 确认。

2. 安装 OpenJDK 21

更新完成后,运行以下命令安装 OpenJDK 21:

sudo apt install openjdk-21-jdk -y

3. 验证安装

安装成功后,通过以下命令验证 Java 是否正确安装并查看版本信息:

java -version

✅ 至此,Java 环境已成功安装并可直接使用!

第二步:下载HMCL

如果你是新手,那么请选择新手推荐教程。(新手不推荐)自行前往github下载最新构建

可以前往https://github.com/HMCL-dev/HMCL/releases直接下载最新构建版本。

下载选择版本时,需要选择.sh后缀结尾的文件。

(新手推荐)使用镜像加速下载

迫于官网以及官方GIthub仓库在国内下载缓慢甚至无法下载,你可以在下面的加速下载二选一,点击下载即可。https://hk.gh-proxy.org/https://github.com/HMCL-dev/HMCL/releases/download/v3.10.0.316/HMCL-3.10.0.316.shhttps://gh-proxy.org/https://github.com/HMCL-dev/HMCL/releases/download/v3.10.0.316/HMCL-3.10.0.316.sh

下载完成后,打开文件(系统文件管理器),选择左侧标签栏下载文件夹,查看是否存在HMCL-3.10.0.316.sh文件。

第三步:启动HMCL

在文件(系统文件管理器)的下载文件夹内,按快捷键Ctrl+. 在当前目录打开终端。

输入以下命令按回车运行:

chmod 755 HMCL-3.10.0.316.sh

然后直接输入./HMCL-3.10.0.316.sh并回车,或者者直接输入bash ./HMCL-3.10.0.316.sh 并回车。

执行后,HMCL便会启动,弹出启动器界面。

感谢@RainView的指正,不可以使用root运行,会导致权限混乱,恶意模组也会乘虚而入。

使用

成功运行HMCL后,请不要将终端关闭。(这会使你的启动器进程被杀死)

正常使用即可,没有其他需要注意的了。