macOS
brew install solaruslocal Homebrew formula metadata
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für solarus in AI-Agent-Workflows.
Installation
brew install solaruslocal Homebrew formula metadata
nix profile install nixpkgs#solarusnixpkgs package indexes · pkgs/by-name/so/solarus/package.nix · Quelle: api.github.com
sudo zypper install solarusopenSUSE Tumbleweed package metadata · solarus · Quelle: download.opensuse.org
Überblick
Action-RPG game engine
Verlauf
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.
Sicherheitslage
narrow executable package without higher-risk signals.
grün Risiko · niedrig Konfidenz · appliance
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
solarus-run | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
https://www.solarus-games.org/
Installationsmetadaten
| Paketschlüssel | brew:solarus |
|---|---|
| Version | 2.0.4 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/solarus |
| Homepage | https://www.solarus-games.org/ |
| Repository | https://gitlab.com/solarus-games/solarus |
| Upstream-Dokumentation | https://docs.solarus-games.org/ |
| Lizenz | GPL-3.0-or-later |
| Quellarchiv | https://gitlab.com/solarus-games/solarus.git |
| Zuletzt aktualisiert | 2026-06-25T13:38:08+02:00 |
| Pulse | updated |
| Abhängigkeiten | glm, libmodplug, libogg, libvorbis, luajit, openal-soft, physfs, sdl2-compat, sdl2_image, sdl2_ttf |
| Build-Abhängigkeiten | cmake |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| 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 |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
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-langQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.