MICRODNF(8)

πŸ’– NAME πŸ’–

okay so welcome to the MICRODNF(8) page, bestie β€” this one lives in the System Administration Utilities corner. The command is microdnf β€” Micro DNF β€” and yes, we're getting into it. slay. ✨

✨ DESCRIPTION ✨

microdnf is doing its Micro DNF thing, and the page lays it out in this exact order: usage, commands, help options, then application options. no cap, that's the whole map. πŸ—ΊοΈ

πŸ› οΈ Usage:

microdnf [OPTIONοΏ½.οΏ½] COMMAND
bestie, that [OPTIONοΏ½.οΏ½] bit is literally how the page shows it β€” I'm preserving it exactly and not doing a single cleanup edit πŸ’€

🌸 Commands:

  • upgrade β€” Upgrade packages.
  • update β€” Compatibility alias for the "upgrade" command.
  • swap β€” Removes package and installs another in one transaction.
  • repoquery β€” Search for packages matching keyword.
  • repolist β€” List repositories.
  • remove β€” Remove packages.
  • reinstall β€” Reinstall packages.
  • module reset β€” Reset a module stream.
  • module enable β€” Enable a module stream.
  • module disable β€” Disable a module stream.
  • makecache β€” Generate the metadata cache.
  • leaves β€” List installed packages not required by other installed packages.
  • install β€” Install packages.
  • download β€” Download packages.
  • distro-sync β€” Upgrade/downgrade packages to match versions in repositories.
  • dsync β€” Compatibility alias for the "distro-sync" command.
  • clean β€” Remove cached data.

🫢 Help Options:

  • -h, --help β€” Show help options. πŸŽ€

πŸ‘‘ Application Options:

  • --assumeno β€” Automatically answer no for all questions.
  • -y, --assumeyes β€” Automatically answer yes for all questions.
  • --best β€” Try the best available package versions in transactions.
  • --config=<config file> β€” Configuration file location.
  • --disablerepo=ID β€” Disable repository by an id.
  • --disableplugin=name β€” Disable plugins by name.
  • --enablerepo=ID β€” Enable repository by an id.
  • --enableplugin=name β€” Enable plugins by name.
  • --nobest β€” Do not limit the transaction to the best candidates.
  • --installroot=PATH β€” Set install root.
  • --nodocs β€” Install packages without docs.
  • --noplugins β€” Disable loading of plugins.
  • --refresh β€” Set metadata as expired before running the command.
  • --releasever=RELEASEVER β€” Override the value of $releasever in config and repo files.
  • --setopt=<option>=<value> β€” Override a configuration option. The page lists these exact override shapes: install_weak_deps=0/1, allow_vendor_change=0/1, keepcache=0/1, module_platform_id=<name:stream>, cachedir=<path>, reposdir=<path1>,<path2>,..., tsflags=nodocs/test, varsdir=<path1>,<path2>,..., repo_id.option_name=<value>. iconic little config override buffet, honestly 🌈

and that's the whole page, bestie 🫢 β€” it's microdnf 3.10.1, dated December 2024, and stamped MICRODNF(8) at the end. periodt πŸ’…

πŸ“¦ where this page comes from