Automic VaultAutomic Vault

brew

Install augeas with Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper

Configuration editing tool and API. Version 1.14.1 via Homebrew; verified 2026-07-05.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install augeas

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install augeas

MacPorts ports tree · sysutils/augeas/Portfile · source: api.github.com

Linux

Alpine Linux apkverified · 92%
sudo apk add augeas

Alpine Linux edge package indexes · augeas · source: dl-cdn.alpinelinux.org

Debian aptverified · 92%
sudo apt install augeas-doc

Debian stable package indexes · augeas-doc · source: deb.debian.org

Fedora dnfverified · 92%
sudo dnf install augeas

Fedora Rawhide package metadata · augeas · source: dl.fedoraproject.org

Nixverified · 92%
nix profile install nixpkgs#augeas

nixpkgs package indexes · pkgs/by-name/au/augeas/package.nix · source: api.github.com

Arch Linux pacmanverified · 92%
sudo pacman -S augeas

Arch Linux sync databases · augeas · source: geo.mirror.pkgbuild.com

openSUSE zypperverified · 92%
sudo zypper install augeas

openSUSE Tumbleweed package metadata · augeas · source: download.opensuse.org

overview

Package summary

Configuration editing tool and API

Commands and aliases

  • augmatch
  • augparse
  • augprint
  • augtool
  • fadot

history

Project history and usage

Augeas is a library and command-line toolkit for editing real system configuration files through a structured tree API. It is famous among Unix configuration people for replacing brittle sed and awk edits with lenses: bidirectional parsers that understand native config-file syntax.

Project history

Augeas was written by David Lutterkort at Red Hat, according to the official AUTHORS file. The official README frames the project around a deliberately narrow problem: edit actual Linux configuration files in a controlled manner while preserving each file's native format rather than inventing a new cross-platform configuration abstraction.

The Augeas web documentation includes a 2008 Ottawa Linux Symposium talk and Red Hat Summit material, and the GitHub repository was created in 2008. The project has continued as a long-lived system tool with a C API, augtool, language bindings, and a growing stock of lenses for common configuration formats.

Release notes show the modern maintenance arc: 1.10 added augmatch and new API helpers in 2018, 1.13 added preview support and path-expression improvements in 2021, 1.14 added augprint and more lens coverage in 2022, and 1.14.1 in 2023 continued compatibility and lens updates.

Adoption history

Augeas spread through system packaging rather than app-store style distribution. The supplied package facts list Alpine, Homebrew, Debian, Fedora, MacPorts, Nix, Arch, Ubuntu, and openSUSE packages. Its adoption is also visible in the broad contributor list, which includes Linux distribution and configuration-management contributors, and in the stock-lens model that lets downstreams add support for local config formats.

How it is used

Users normally explore and modify the parsed tree with augtool, for example under /files/etc/hosts or /files/etc/grub.conf. Developers and configuration-management systems can call the C API or bindings, while lens authors write small schema-like descriptions to teach Augeas about new file formats.

Why package nerds care

Augeas matters because it packages policy as parsers. Distros and operations tools need to edit config files without destroying comments, ordering, or local syntax; Augeas offers a stable library and CLI for that job. Its package value is in the lens corpus, ABI, bindings, and test fixtures as much as the augtool executable.

Timeline

  • 2008: Augeas material was presented at Ottawa Linux Symposium and Red Hat Summit; the GitHub repository was created.
  • 2016: GitHub release tags include 1.6.0 and 1.7.0.
  • 2018: Version 1.10 added augmatch and API additions.
  • 2021: Version 1.13 added preview support and path-expression improvements.
  • 2022: Version 1.14 added augprint and expanded lenses.
  • 2023: Version 1.14.1 shipped compatibility fixes and lens updates.

Related projects

  • Augeas is related to configuration-management systems, language bindings around libaugeas, and other Hercules-team/system tooling. Its docs also expose libfa, the finite-automata library used by the project.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 1 runtime dependencies.
  • Build metadata lists 1 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
augmatchcliglobal executable
augparsecliglobal executable
augprintcliglobal executable
augtoolcliglobal executable
fadotcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-07
manager version1.14.1
manager updated2026-07-05
local dataok
upstreamnot checked
latest detectednot detected

https://github.com/hercules-team/augeas

install metadata

Package metadata

Package keybrew:augeas
Version1.14.1
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/augeas
Homepagehttps://augeas.net/
Repositoryhttps://github.com/hercules-team/augeas
Upstream docshttps://augeas.net/docs/index.html
LicenseLGPL-2.1-or-later
Source archivehttps://github.com/hercules-team/augeas/releases/download/release-1.14.1/augeas-1.14.1.tar.gz
Last updated2026-07-05T04:22:06Z
Pulseupdated
Dependenciesreadline
Build dependenciespkgconf
Uses from macOSlibxml2
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared
CaveatsLenses have been installed to: $HOMEBREW_PREFIX/share/augeas/lenses/dist

registry facts

Source database details

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

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

augeas-doc 1.14.1-1.1~deb13u1

Augeas lenses documentation

http://augeas.net/

sudo apt install augeas-doc
  • Section: doc
  • Architecture: all
  • Source Package: augeas
  • normalized package name match
  • Matched by: Augeas
Debian stable package indexes · deb.debian.org · Debian stable package indexes: augeas-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

augeas-lenses 1.14.1-1.1~deb13u1

Set of lenses needed by libaugeas0 to parse config files

http://augeas.net/

sudo apt install augeas-lenses
  • Section: misc
  • Architecture: all
  • Source Package: augeas
  • 1 optional deps
  • normalized package name match
  • Matched by: Augeas
Debian stable package indexes · deb.debian.org · Debian stable package indexes: augeas-lenses from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

augeas-tools 1.14.1-1.1~deb13u1

Augeas command line tools

http://augeas.net/

sudo apt install augeas-tools
  • Section: admin
  • Architecture: amd64
  • Source Package: augeas
  • 4 dependencies
  • normalized package name match
  • Matched by: Augeas
Debian stable package indexes · deb.debian.org · Debian stable package indexes: augeas-tools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libaugeas-dev 1.14.1-1.1~deb13u1

Development files for writing applications based on libaugeas0

http://augeas.net/

sudo apt install libaugeas-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: augeas
  • 3 dependencies
  • normalized package name match
  • Matched by: Augeas
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libaugeas-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libaugeas0 1.14.1-1.1~deb13u1

Augeas configuration editing library and API

http://augeas.net/

sudo apt install libaugeas0
  • Section: libs
  • Architecture: amd64
  • Source Package: augeas
  • 4 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Augeas
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libaugeas0 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

augeas

nix profile install nixpkgs#augeas
  • normalized package name match
  • Matched by: Augeas
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/au/augeas/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

augeas-doc 1.14.1-1build2

Augeas lenses documentation

http://augeas.net/

sudo apt install augeas-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: augeas
  • normalized package name match
  • Matched by: Augeas
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: augeas-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

augeas-lenses 1.14.1-1build2

Set of lenses needed by libaugeas0 to parse config files

http://augeas.net/

sudo apt install augeas-lenses
  • Section: universe/misc
  • Architecture: all
  • Source Package: augeas
  • 1 optional deps
  • normalized package name match
  • Matched by: Augeas
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: augeas-lenses from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

augeas-tools 1.14.1-1build2

Augeas command line tools

http://augeas.net/

sudo apt install augeas-tools
  • Section: universe/admin
  • Architecture: amd64
  • Source Package: augeas
  • 4 dependencies
  • normalized package name match
  • Matched by: Augeas
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: augeas-tools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libaugeas-dev 1.14.1-1build2

Development files for writing applications based on libaugeas0

http://augeas.net/

sudo apt install libaugeas-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: augeas
  • 3 dependencies
  • normalized package name match
  • Matched by: Augeas
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libaugeas-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libaugeas0 1.14.1-1build2

Augeas configuration editing library and API

http://augeas.net/

sudo apt install libaugeas0
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: augeas
  • 4 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Augeas
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libaugeas0 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

augeas 1.14.1-r0

A configuration editing tool

http://augeas.net

sudo apk add augeas
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: augeas
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Augeas
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: augeas from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

augeas-dev 1.14.1-r0

A configuration editing tool (development files)

http://augeas.net

sudo apk add augeas-dev
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: augeas
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Augeas
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: augeas-dev from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

augeas-doc 1.14.1-r0

A configuration editing tool (documentation)

http://augeas.net

sudo apk add augeas-doc
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: augeas
  • normalized package name match
  • Matched by: Augeas
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: augeas-doc from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

augeas-libs 1.14.1-r0

Libraries for augeas

http://augeas.net

sudo apk add augeas-libs
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: augeas
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Augeas
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: augeas-libs from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

augeas-static 1.14.1-r0

Static libraries for Augeas

http://augeas.net

sudo apk add augeas-static
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: augeas
  • normalized package name match
  • Matched by: Augeas
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: augeas-static from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment