Automic VaultAutomic Vault

brew

Install agedu with Homebrew, apt, dnf, Nix

Unix utility for tracking down wasted disk space. Version 20260410 via Homebrew; verified 2026-04-11.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install agedu

local Homebrew formula metadata

Linux

Debian aptverified · 92%
sudo apt install agedu

Debian stable package indexes · agedu · source: deb.debian.org

Fedora dnfverified · 92%
sudo dnf install agedu

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

Nixverified · 92%
nix profile install nixpkgs#agedu

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

overview

Package summary

Unix utility for tracking down wasted disk space

Commands and aliases

  • agedu

history

Project history and usage

agedu is Simon Tatham's Unix disk-usage analyzer that combines du-style size accounting with last-access times, helping users find large old data that is more likely to be safe to delete or archive.

Project history

agedu comes from Simon Tatham's long-running Unix utility collection. Its official page introduces it as a Unix utility for tracking down wasted disk space, motivated by the limitation that ordinary `du` finds large directories but not necessarily stale ones.

The project page says agedu works for the author and has had a small amount of beta testing, and asks for reports from users scanning particularly large data sets. The same page points to the current source archive, a Git clone URL, and a web browser for the development repository.

Adoption history

agedu is packaged beyond its upstream tarball: the supplied package metadata lists Homebrew, Debian, Fedora, Nix, and Ubuntu packages. That packaging spread makes sense for a portable Unix C utility whose primary competition is the standard `du` plus ad hoc shell commands.

The upstream page also provides a Windows scan-only helper that emits data suitable for loading into agedu on Unix, showing that its adoption niche includes mixed environments even though the main program is not a native Windows port.

How it is used

A typical run scans a tree with `agedu -s /path`, builds an `agedu.dat` index, then serves a local web interface with `agedu -w` or produces text reports with `agedu -t`. The man page also documents dump/load modes for moving scan data between machines or architectures.

The official documentation repeatedly emphasizes that agedu does not prove data is unwanted; it highlights promising cleanup targets by coloring or filtering disk usage by access age.

Why package nerds care

agedu is a classic sysadmin package: small, old-school, one binary, local HTML output, and designed to answer a question that `du` cannot quite answer. It is useful package-manager material because it extends a ubiquitous Unix workflow without adding a service or desktop dependency.

Its default index file, local-only web server, restrictive index permissions, and CGI mode are also very Unix: compose files, text dumps, local HTTP, and admin-controlled deployment rather than a centralized storage product.

Timeline

  • 2000s: agedu published on Simon Tatham's site as a Unix disk cleanup utility.
  • 2026: Official page last modified and current source archive published as agedu-20260410.3622eda.tar.gz.

Related projects

  • du is the standard Unix baseline agedu extends with access-time analysis.
  • ageduscan.exe is the upstream Windows scan-only helper for producing dump files loadable by agedu.

Sources

  • official agedu homepage
  • official agedu manpage
  • source_facts.package-manager

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.
  • 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
ageducliglobal 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-08
manager version20260410
manager updated2026-04-11
local dataok
upstreamnot checked
latest detectednot detected

https://www.chiark.greenend.org.uk/~sgtatham/agedu/

install metadata

Package metadata

Package keybrew:agedu
Version20260410
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/agedu
Homepagehttps://www.chiark.greenend.org.uk/~sgtatham/agedu/
Repositoryhttps://git.tartarus.org/?p=simon%2Fagedu.git
Upstream docshttps://www.chiark.greenend.org.uk/~sgtatham/agedu
LicenseMIT
Source archivehttps://www.chiark.greenend.org.uk/~sgtatham/agedu/agedu-20260410.3622eda.tar.gz
Last updated2026-04-11T16:59:23Z
Pulseupdated
Build dependenciescmake
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameagedu
Version Scheme0
Revision0
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%

agedu 20211129.8cd63c5-1

Unix utility for tracking down wasted disk space

https://www.chiark.greenend.org.uk/~sgtatham/agedu/

sudo apt install agedu
  • Section: utils
  • Architecture: amd64
  • 1 dependencies
  • normalized package name match
  • Matched by: Agedu
Debian stable package indexes · deb.debian.org · Debian stable package indexes: agedu from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

agedu

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

agedu 20211129.8cd63c5-1

Unix utility for tracking down wasted disk space

https://www.chiark.greenend.org.uk/~sgtatham/agedu/

sudo apt install agedu
  • Section: universe/utils
  • Architecture: amd64
  • 1 dependencies
  • normalized package name match
  • Matched by: Agedu
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: agedu from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

agedu 0-35.20200705.2a7d4a2.fc44

An utility for tracking down wasted disk space

http://www.chiark.greenend.org.uk/~sgtatham/agedu/

sudo dnf install agedu
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: agedu
  • 2 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Agedu
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: agedu from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

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