# Installer luaver avec Homebrew

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de luaver pour les workflows d'agents IA.

## installation

```sh
sudo av install brew:luaver
```

Commandes d'installation supplémentaires:

### macOS

- Homebrew (100%):

```sh
brew install luaver
```

  Preuve: local Homebrew formula metadata

## Faits du paquet

- **Clé du paquet:** brew:luaver
- **Gestionnaire de paquets:** Homebrew
- **Page du gestionnaire de paquets:** <https://formulae.brew.sh/formula/luaver>
- **Version:** 1.1.0
- **Résumé source:** Manage and switch between versions of Lua, LuaJIT, and Luarocks
- **Page d'accueil:** <https://github.com/DhavalKapil/luaver>
- **Dépôt:** <https://github.com/DhavalKapil/luaver>
- **Licence:** MIT
- **Archive source:** <https://github.com/DhavalKapil/luaver/archive/refs/tags/v1.1.0.tar.gz>
- **Généré:** 2026-08-04T22:13:35+00:00

## exécutables

- luaver (cli)
- luaver (alias)

## Dépendances

- wget

## Comportement d'installation

- hook post-installation: non défini
- Précautions: Add the following at the end of the correct file yourself: if which luaver > /dev/null; then . `which luaver`; fi
- Bouteille: disponible sur all

## Version et fraîcheur

- page générée: 2026-08-04
- version du gestionnaire: 1.1.0
- données locales: OK
- dépôt amont: https://github.com/DhavalKapil/luaver
- dernière version détectée: v1.1.0 (à jour)
- info: No package-manager update timestamp was available.
## Historique du projet et usages

luaver is a shell-based version manager for Lua, LuaJIT, and LuaRocks. It gives Lua developers a way to install and switch runtimes and package-manager versions without relying only on system packages.

### Historique du projet

The project README describes luaver as a Lua Version Manager that manages and switches between versions of Lua, LuaJIT, and LuaRocks. Its feature set is intentionally narrow: install or uninstall versions, switch versions, keep Lua and LuaRocks trees consistent, and allow different terminal sessions to use different environments.

### Historique d'adoption

luaver is a niche developer convenience tool rather than a broad platform dependency. Its adoption is visible mainly through its GitHub repository, Homebrew formula, and author documentation; the input metadata lists Homebrew as its package-manager surface.

### Modes d'utilisation

Typical usage is shell-driven: install a Lua version, install a LuaJIT or LuaRocks version, switch with luaver use, use-luajit, or use-luarocks, and optionally set defaults for new terminal sessions.

It is most useful when a developer needs to test Lua libraries against several Lua, LuaJIT, and LuaRocks combinations while keeping rock trees and shell state separated.

### Pourquoi les passionnés de paquets s'y intéressent

luaver matters to package nerds because Lua's ecosystem has several actively used runtime versions plus LuaJIT, and LuaRocks state depends on the chosen runtime. A small version manager reduces global-package drift during testing.

Its ceiling is also clear: it is a convenience wrapper around building and switching Lua-family tools, not a universal package manager. That simplicity is exactly why it remains easy to package.

### Chronologie

- 2016: The luaver author publishes Lua Version Manager documentation.
- 2020s: The GitHub project remains the official source and Homebrew packages the tool.

### Related projects

- Lua is the main runtime luaver installs and switches.
- LuaJIT is the alternate runtime luaver supports.
- LuaRocks is the package manager luaver installs and keeps version-associated with Lua runtimes.

### Sources

- <https://dhavalkapil.com/blogs/Lua-Version-Manager/>
- <https://github.com/DhavalKapil/luaver>
- source_facts.package-manager


## Notes de sécurité

generalized runtime or code generation signal.

- **Risque Geiger:** yellow / moyen
- generalized runtime or code generation signal

## Détails de la base source

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** luaver
- **Version Scheme:** 0
- **Revision:** 0
- **Head Version:** HEAD
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** head, stable


## Liens liés

- [Source-control packages](https://pkg.so/fr/source-control-tools/) - Belongs to a source-control command family.
- [Secret-risk packages](https://pkg.so/fr/secret-risk-packages/) - Has protected-tool coverage, approval-gate, or non-low Geiger security signals.
- [Terminal utility packages](https://pkg.so/fr/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Text processing packages](https://pkg.so/fr/text-processing-tools/) - Matched text, document, or structured-data processing metadata.
- [wget](https://pkg.so/fr/brew/wget/) - Runtime dependency declared by Homebrew.
- [asdf](https://pkg.so/fr/brew/asdf/) - Shares pkgdb curated category or tags: cli, developer-tools, version-manager.
- [juliaup](https://pkg.so/fr/brew/juliaup/) - Shares pkgdb curated category or tags: cli, developer-tools, version-manager.
- [bob](https://pkg.so/fr/brew/bob/) - Shares pkgdb curated category or tags: cli, developer-tools, version-manager.
- [phpbrew](https://pkg.so/fr/brew/phpbrew/) - Shares pkgdb curated category or tags: cli, developer-tools, version-manager.
- [scalaenv](https://pkg.so/fr/brew/scalaenv/) - Shares pkgdb curated category or tags: cli, developer-tools, version-manager.
- [nave](https://pkg.so/fr/brew/nave/) - Shares pkgdb curated category or tags: cli, developer-tools, version-manager.
- [ry](https://pkg.so/fr/brew/ry/) - Shares pkgdb curated category or tags: cli, developer-tools, version-manager.
- [neovim](https://pkg.so/fr/brew/neovim/) - Shares pkgdb curated category or tags: cli, developer-tools, lua.
- [xcodes](https://pkg.so/fr/brew/xcodes/) - Local package facts share a topical domain. Shared terms: between, cli, developer, developer-tools, manager.

## Combined YAML source

View the package source record on GitHub. [combined/luaver.yml](https://github.com/mxcl/pkgdb/blob/main/combined/luaver.yml)


## Sources

- pkg.so package database
- Geiger risk classifier
- package-page enrichment
- curated package history
- package version freshness
- pkgdb category and tag curation
- package relationship graph
- cross-ecosystem install command graph
