Automic VaultAutomic Vault

brew

Installer kerl avec Homebrew

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install kerl

local Homebrew formula metadata

aperçu

Résumé du paquet

Easy building and installing of Erlang/OTP instances

Commandes et alias

  • kerl

historique

Historique du projet et usages

kerl is a POSIX-shell tool for building, installing, activating, deploying, and managing Erlang/OTP installations from source.

Historique du projet

The kerl/kerl repository was created on GitHub on 2011-07-05. Its README describes a shell-agnostic tool whose direct dependencies are curl and git, excluding the system packages needed to compile Erlang/OTP itself.

kerl's design centers on separating builds from installations: once a particular OTP release is built, the build can be installed quickly into one or more destinations and activated per shell session.

Historique d'adoption

kerl became a durable part of Erlang and Elixir development because it solved the practical problem of compiling many OTP versions with different configure options. The asdf-erlang plugin explicitly says it relies on kerl for builds and combines kerl's compatibility/build scripts with asdf's version-switching UX.

On 2026-07-01, GitHub API metadata reported 1,660 stars and 236 forks, and Homebrew metadata listed kerl 4.4.0.

Modes d'utilisation

Users run kerl list releases, kerl build, kerl install, and shell activation scripts to work with specific Erlang/OTP versions. The README also documents building from the official Erlang/OTP GitHub tags, official Erlang downloads, or arbitrary Git refs and forks.

In package-manager workflows, kerl is often the lower-level build engine beneath friendlier version managers, especially when macOS, Linux distro, OpenSSL, wxWidgets, or documentation-build quirks matter.

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

kerl is significant because it is small shell code that encodes years of Erlang/OTP build knowledge. It sits between language-runtime packaging and developer version management, much like ruby-build or pyenv installers do for their ecosystems.

Chronologie

  • 2011-07-05: kerl/kerl repository created on GitHub.
  • 2023-10-12: 4.0.0 release published.
  • 2025-06-19: 4.4.0 release published.
  • 2026-07-01: Homebrew formula metadata listed kerl 4.4.0.

Related projects

  • Erlang/OTP is the runtime kerl builds and installs.
  • asdf-erlang relies on kerl for Erlang builds while adding asdf's .tool-versions workflow.
  • Homebrew packages kerl directly for macOS users.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 1 plateformes.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
~/.kerlrc

exécutables

Exécutables installés

CommandeTypeExpositionNote
kerlcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-08
version du gestionnaire4.4.0
gestionnaire mis à jour
données localesOK
amontà jour
dernière version détectée4.4.0

https://github.com/kerl/kerl

  • infoNo package-manager update timestamp was available.confiance faible

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:kerl
Version4.4.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/kerl
Page d'accueilhttps://github.com/kerl/kerl
Dépôthttps://github.com/kerl/kerl
Docs amonthttps://github.com/kerl/kerl#readme
LicenceMIT
Archive sourcehttps://github.com/kerl/kerl/archive/refs/tags/4.4.0.tar.gz
Bouteilledisponible (sur all)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namekerl
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment