Merge pull request #939 from AstroNot233/refactor/store-migration refactor(app-lib): keep the install jobs in the store package
Merge pull request #939 from AstroNot233/refactor/store-migration
refactor(app-lib): keep the install jobs in the store package
次世代 Minecraft 桌面客户端,全能、美观、全平台覆盖。
官方网站 | 下载最新版 | 参与贡献 | 行为准则
感谢以下赞助商与合作伙伴对 Axolotl Launcher 的支持。
Axolotl Launcher(美西螈启动器) 是一款免费、开源、跨平台的 Minecraft Java 版第三方启动器,支持在一个客户端中搜索、安装和更新来自 Modrinth 与 CurseForge 的模组、整合包、资源包和光影,并提供实例管理、多种账户认证、个性化外观与 Axolotl 实验室工具。
本项目基于 Modrinth App 构建,移除了不适用于本项目的商业化模块,专注于提供纯净、无广告的桌面启动体验。
本项目与客户端项目 Axolotl Client 无任何关联。
(注:本项目是调用 Modrinth 公开 API 的独立客户端,与 Rinth, Inc. 无任何关联。)
请前往 GitHub Releases 下载适合你操作系统的最新安装包。 已安装的用户每次均可通过内置的 Tauri 签名校验机制,自动在后台完成更新,无需手动下载安装更新。
.exe
通用 .dmg
.AppImage
.deb
.rpm
**Arch Linux (AUR)**:
# 源码构建版 yay -S axolotl-launcher # 预编译二进制版 yay -S axolotl-launcher-bin
**Debian / Ubuntu (APT)**:
curl -fsSL https://ppa.axlmc.org/setup.sh | sudo bash sudo apt install axolotl-launcher
使用 Nix(启用Flake功能) 的任意发行版:
小提示: 由于 Axolotl Launcher 的主分支代码更新较快,可以在下面用到的网址后面加上/?和参数来锁定,以免过于频繁地更新。多个参数用&连接。 使用shallow=1避免克隆历史代码 git+https://github.com/Mystic-Stars/Axolotl/?shallow=1 使用ref=指定分支(例如experiment/linux-cef-runtime分支)git+https://github.com/Mystic-Stars/Axolotl/?ref=experiment/linux-cef-runtime 使用ref=指定版本标签(例如v1.9.7-beta.2)git+https://github.com/Mystic-Stars/Axolotl/?ref=refs/tags/v1.9.7-beta.2 使用rev=指定提交(例如10827ade74f49958cefaa6fda05961c7502741ef)git+https://github.com/Mystic-Stars/Axolotl/?rev=10827ade74f49958cefaa6fda05961c7502741ef
小提示: 由于 Axolotl Launcher 的主分支代码更新较快,可以在下面用到的网址后面加上/?和参数来锁定,以免过于频繁地更新。多个参数用&连接。
/?
&
shallow=1
git+https://github.com/Mystic-Stars/Axolotl/?shallow=1
ref=
experiment/linux-cef-runtime
git+https://github.com/Mystic-Stars/Axolotl/?ref=experiment/linux-cef-runtime
v1.9.7-beta.2
git+https://github.com/Mystic-Stars/Axolotl/?ref=refs/tags/v1.9.7-beta.2
rev=
10827ade74f49958cefaa6fda05961c7502741ef
git+https://github.com/Mystic-Stars/Axolotl/?rev=10827ade74f49958cefaa6fda05961c7502741ef
nix profile add 'git+https://github.com/Mystic-Stars/Axolotl'
使用 Home-Manager 的任意发行版
将此 Flake 加入你的 flake.nix
flake.nix
# flake.nix { nixConfig = { # 使用 Axolotl Launcher 的 Cachix 缓存。对安全性有疑问可以审查: # axlmc.cachix.org 以及 github.com/Axolotl-Launcher/Axolotl-Cachix extra-substituters = [ "https://axlmc.cachix.org" ]; extra-trusted-public-keys = [ "axlmc.cachix.org-1:dmsRJqFQqLMfvRveerHV3DxDCW1wq1N+TX1+dryYWZU=" ]; }; inputs = { # nixpkgs home-manager 等其他输入... axolotl-launcher = { url = "git+https://github.com/Mystic-Stars/Axolotl"; # inputs.nixpkgs.follows = "nixpkgs"; # ↑ 通常不建议跟随本地nixpkgs,因为nixpkgs版本不一致会难以命中缓存、从下载缓存回退成本地编译。 }; }; outputs = { axolotl-launcher, <其他输入>, ... }: { homeConfigurations = { <用户名> = home-manager.lib.homeManagerConfiguration { modules = [ home.nix axolotl-launcher.homeModules # 其他模块 ]; }; }; }; }
然后在 home.nix 中配置
home.nix
# home.nix { programs.axolotl-launcher = { enable = true; }; }
可选属性
bool
false
true
attrs
{ }
{ HELLO = 1; world = "two"; }
HELLO=1
world=two
Axolotl Launcher 的进步离不开社区的反馈与贡献。 如果遇到 Bug 或有新的功能点子,欢迎提交 Issue。如需搭建本地开发环境或查阅打包发布规范,请阅读详细的 贡献指南 (/xinvxueyuan/Axolotl/tree/main/CONTRIBUTING.md)。 参与社区和贡献代码前,也请先阅读行为准则 (/xinvxueyuan/Axolotl/tree/main/CODE_OF_CONDUCT.md)。
本项目是GitHub组织Axolotl-Launcher的Axolotl项目镜像分发仓库
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
Axolotl Launcher
次世代 Minecraft 桌面客户端,全能、美观、全平台覆盖。
官方网站 | 下载最新版 | 参与贡献 | 行为准则
赞助与合作
感谢以下赞助商与合作伙伴对 Axolotl Launcher 的支持。
更稳、更省地调用顶级 AI 模型
原生协议转发 · 无需海外网络 · 支付宝即充即用
面向开发者的 AI API 聚合平台,支持 OpenAI、Claude、Gemini 、Grok等主流大模型,兼容 OpenAI API 协议,可无缝接入 Claude Code、Codex等各类 AI 开发工具。平台采用 充值 1:1(1 元 = 1 美元 API 额度),对公后台自助开票,企业SLA保证,微信支付宝直充。
Axolotl Launcher(美西螈启动器) 是一款免费、开源、跨平台的 Minecraft Java 版第三方启动器,支持在一个客户端中搜索、安装和更新来自 Modrinth 与 CurseForge 的模组、整合包、资源包和光影,并提供实例管理、多种账户认证、个性化外观与 Axolotl 实验室工具。
本项目基于 Modrinth App 构建,移除了不适用于本项目的商业化模块,专注于提供纯净、无广告的桌面启动体验。
本项目与客户端项目 Axolotl Client 无任何关联。
(注:本项目是调用 Modrinth 公开 API 的独立客户端,与 Rinth, Inc. 无任何关联。)
核心优势
下载与安装
请前往 GitHub Releases 下载适合你操作系统的最新安装包。 已安装的用户每次均可通过内置的 Tauri 签名校验机制,自动在后台完成更新,无需手动下载安装更新。
.exe(NSIS) 安装程序通用 .dmg镜像文件.AppImage,.deb,.rpm多种格式Linux 包管理器快捷安装指令
**Arch Linux (AUR)**:
**Debian / Ubuntu (APT)**:
使用 Nix(启用Flake功能) 的任意发行版:
使用 Home-Manager 的任意发行版
将此 Flake 加入你的
flake.nix然后在
home.nix中配置可选属性
boolfalsetrue以启用 Axolotl Launcher。attrs{ }{ HELLO = 1; world = "two"; }能为 Axolotl Launcher 设置额外的环境变量HELLO=1和world=two。参与项目开发
Axolotl Launcher 的进步离不开社区的反馈与贡献。 如果遇到 Bug 或有新的功能点子,欢迎提交 Issue。如需搭建本地开发环境或查阅打包发布规范,请阅读详细的 贡献指南 (/xinvxueyuan/Axolotl/tree/main/CONTRIBUTING.md)。 参与社区和贡献代码前,也请先阅读行为准则 (/xinvxueyuan/Axolotl/tree/main/CODE_OF_CONDUCT.md)。