BEN(1)
β¨ NAME β¨
ben β your transition tracker manager, bestie π
πΈ SYNOPSIS πΈ
ben FRONTEND [OPTIONS]
ben [-h|-help|--help]
π¦ DESCRIPTION π¦
okay so ben(1) is a whole set of utilities, and they're written in OCaml (yes, OCaml, we love a niche icon π
). It gives you a full featured transition tracker so you can follow the evolution of a set of packages inside Debian's archive. And the tea? All frontends share a common list of options, which is literally right down below. no cap π
β¨ OPTIONS β¨
--dry-runβ dry run, babes. it does the thing without doing the thing π--quiet|-qβ quiet mode π€«--verboseβ verbose mode, aka it tells you EVERYTHING π£οΈ--mirror uriβ the package mirror to use--mirror-binaries uriβ the package mirror to use for binaries--mirror-sources uriβ the package mirror to use for sources--components c,β¦β which components to consider (comma separated, bestie, don't forget the commas)--archs a,β¦β which architectures to consider (also comma separated)--suite aβ the suite--cache-dir dβ path to the cache dir--cache-file|-C fβ specify the name of the cache file--use-cacheβ use the cache whenever possible β»οΈ--config|-c cβ the config file--more-binary-keys lβ comma separated list of further relevant binary keys--more-source-keys lβ comma separated list of further relevant source keys--preferred-compression-format fβ preferred compression format (Default: Gzip) π
π FRONTENDS π
downloadβ has no command-line options of its own, only the shared ones up there. What it does: it downloads all theSources.gzfiles AND all thePackages.gzfiles, for whichever architectures and components you picked. icon behaviour fr fr πqueryβ this one is pretty much likegrep-dctrl(1). Give it a list ofPackagesorSourcesfiles and it runs a query and outputs the result. simple, clean, slay πmonitorβ themonitorfrontend builds a monitor page for a transition described by a few criteria: the list of affected packages, a description of a good package, and the description of a broken package. the way that it just β¨buildsβ¨trackerβ this frontend uses themonitorto generate a summary page about all known transitions. An example of such a summary lives athttps://release.debian.org/transitions/β go peek, it's giving main character energy π¦rebuildβ this frontend rebuilds all packages matching a criterion, respecting the order of build-dependencies. patient AND correct πmigrateβ this frontend simulates a migration of some packages from unstable to testing, and outputs an easy hint for Britney. go off, Britney π
For more information about ben's frontends, please refer to the reference manual. π
π«Ά AUTHOR π«Ά
Ben was originally written by StΓ©phane Glondu. π
π RESOURCES π
Main web site: https://debian.pages.debian.net/ben/ β literally bookmark it bestie β
π AUTHOR π
Mehdi Dogguy and StΓ©phane Glondu π
okay that's the whole page, you ATE that reading, periodt π this was BEN(1) from the BEN(1) manual, dated 2026-09-28 β thanks for vibing with me, bestie, ily πβ¨πΈ
π¦ where this page comes from
- ubuntu stonking: ben 1.22ubuntu1 Β· AGPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms