macOS
brew install solaruslocal Homebrew formula metadata
安装
brew install solaruslocal Homebrew formula metadata
nix profile install nixpkgs#solarusnixpkgs package indexes · pkgs/by-name/so/solarus/package.nix · 来源: api.github.com
sudo zypper install solarusopenSUSE Tumbleweed package metadata · solarus · 来源: download.opensuse.org
概览
Action-RPG game engine
历史
Solarus is a free and open-source 2D game engine and toolchain for making Lua-scripted action-RPG games, distributed to package-manager users primarily through the `solarus-run` command-line runner and companion graphical tools.
The official project describes Solarus as a C++ engine designed with 16-bit classic action-RPGs in mind and able to run games scripted in Lua. Its current GitLab project describes the wider distribution as a 2D game engine with a game editor and game launcher.
Solarus moved through a long 1.x release series before the 2.x line. The official changelog records Solarus 1.6.5 in 2021 and Solarus 2.0.0 on April 1, 2025, with the 2.0 release adding multiplayer-oriented engine changes such as multiple maps, cameras, heroes, and game controllers.
Solarus has remained a niche but recognizable open-source game-engine package: the supplied package-manager facts list it in Homebrew, Nix, and openSUSE/zypper, while the official site publishes games, downloads, documentation, and release news.
For package users, Solarus is most often interesting as a runtime for packaged quests and as a reproducible engine dependency for game projects that script gameplay in Lua.
The repository identifies `solarus-run` as the CLI used to play Solarus games, alongside the Solarus Launcher for playing and Solarus Editor for creating games. Documentation and tutorials live on the official Solarus docs site.
Solarus matters to package maintainers because it sits at the intersection of game engines, Lua scripting, SDL-style native dependencies, desktop launchers, and content runtimes. It is the sort of package where ABI compatibility, asset paths, and platform support can matter as much as the executable itself.
安全态势
narrow executable package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
solarus-run | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://www.solarus-games.org/
安装元数据
| 软件包键 | brew:solarus |
|---|---|
| 版本 | 2.0.4 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/solarus |
| 主页 | https://www.solarus-games.org/ |
| 仓库 | https://gitlab.com/solarus-games/solarus |
| 上游文档 | https://docs.solarus-games.org/ |
| 许可证 | GPL-3.0-or-later |
| 源码归档 | https://gitlab.com/solarus-games/solarus.git |
| 最后更新 | 2026-06-25T13:38:08+02:00 |
| Pulse | updated |
| 依赖 | glm, libmodplug, libogg, libvorbis, luajit, openal-soft, physfs, sdl2-compat, sdl2_image, sdl2_ttf |
| 构建依赖 | cmake |
| Bottle | 可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | solarus |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
solarus
nix profile install nixpkgs#solaruslibsolarus-gui1 1.6.5-3.3
Solarus game engine shared library (GUI parts)
https://www.solarus-games.org/
sudo zypper install libsolarus-gui1libsolarus1 1.6.5-3.3
Solarus game engine shared library
https://www.solarus-games.org/
sudo zypper install libsolarus1solarus 1.6.5-3.3
Game engine for action RPGs
https://www.solarus-games.org/
sudo zypper install solarussolarus-devel 1.6.5-3.3
Development files for solarus
https://www.solarus-games.org/
sudo zypper install solarus-develsolarus-gui 1.6.5-3.3
Graphical user interface to launch Solarus games
https://www.solarus-games.org/
sudo zypper install solarus-guisolarus-gui-lang 1.6.5-3.3
Translations for package solarus-gui
https://www.solarus-games.org/
sudo zypper install solarus-gui-lang来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.