BKR-DISTROS-LIST(1)

πŸ“¦
version 29.2 Β· 3 versions
, in epel 9

✨ BKR-DISTROS-LIST πŸ’…

okay so real talk, bestie β€” this is the bkr-distros-list(1) page from the Beaker manual, and it's literally just about listing distros. that's it. that's the whole vibe. let's get into it πŸŽ€


🌸 NAME 🌸

bkr-distros-list β€” List Beaker distros πŸ¦‹

like, it lists them. iconic behaviour honestly.


⭐ SYNOPSIS ⭐

bkr distros-list [options]
  [--tag <tag>] [--name <name>] [--family <family>]
  [--distro-id <distroid>] [--limit <number>] [--format <format>]

she's got options, she's got range πŸ‘‘


πŸ’– DESCRIPTION πŸ’–

so what it does is: it prints to stdout the details of all matching Beaker distros. all of them. the matching ones. that's the assignment and she ate πŸ’…βœ¨


πŸŽ€ OPTIONS πŸŽ€

  • --tag <tag> β€” only shows you distros that have been tagged in Beaker with <tag>. filtering by vibe, basically πŸ’«
  • --name <name> β€” limits to distros with the given name. and listen, <name> is interpreted as a SQL LIKE pattern β€” so the % character matches any substring. no cap, that's how it works πŸ”
  • --family <family> β€” limits to distros of the given family (that's the major version, iykyk), for example RedHatEnterpriseLinuxServer5. main character family energy πŸ‘‘
  • --distro-id <distroid> β€” limits to distros of the given distroid. specific. targeted. obsessed 🎯
  • --limit <number> β€” returns at most <number> distros. because sometimes you don't need the whole menu, just a lil taste πŸ“
  • --format <format> β€” displays results in the given format, either tabular or json. the tabular format is verbose and intended for human consumption (hiiii that's us πŸ™ˆ), whereas the json format is machine-readable (for the robots πŸ€–). the default is tabular.

the common bkr options are described in the Options section of bkr(1). go read that if you're nosy like me πŸ’œ


πŸ”₯ EXIT STATUS πŸ”₯

non-zero on error, otherwise zero. literally so simple.

but wait β€” plot twist 😭 β€” if no distros match the given criteria, this is considered to be an error, and the exit status will be 1. yeah. finding nothing is a whole failure here. she's dramatic like that πŸ’€


🌈 EXAMPLES 🌈

list details of all RHEL7 distros with the RELEASED tag:

bkr distros-list --family RedHatEnterpriseLinux7 --tag RELEASED

chef's kiss, no notes 🫢


πŸ¦‹ HISTORY πŸ¦‹

so prior to version 0.9, this command also accepted --treepath, --labcontroller, and --arch filter options. those are gone now bestie, they moved out 🧚 use bkr distro-trees-list instead ✨


πŸ‘‘ SEE ALSO πŸ‘‘

the friend group πŸ’•


πŸ’œ AUTHOR πŸ’œ

The Beaker team <beaker-devel@lists.fedorahosted.org> 🫢


2013-2025 Red Hat, Inc.


and that's the whole page, bestie β€” slay πŸ’…βœ¨

version 29.2, dated May 26, 2025 β€” mwah, xoxo, go list some distros πŸŽ€

πŸ“¦ where this page comes from