Search Command
Synopsis
dnf5 search [options] <pattern>...
Description
The search command in DNF5 is used for searching packages by matching
given keywords from the user against various metadata.
By default the command searches for all requested keys (AND operation) in
Name or Summary fields from the RPM package metadata. Users can limit
the search to specific fields using --name or --summary
options. Matching is case-insensitive and globs are supported.
Options
--all- Search patterns also inside Description and URL fields.By applying this option the search lists packages that match at least one of the keys (OR operation).Cannot be used with
--nameor--summary. --name- Limit the search to the Name field only.Cannot be used with
--allor--summary. --summary- Limit the search to the Summary field only.Cannot be used with
--allor--name. --showduplicates- Show all versions of packages, not only the latest ones.
Examples
dnf5 search kernel- Search
kernelkeyword inside Name or Summary package metadata fields. dnf5 search rpm dbus- Search packages having both
rpmanddbuskeywords inside Name or Summary fields. dnf5 search --all fedora gnome kde- Search packages having any of given keywords in Name, Summary, Description or URL fields.
dnf5 search --name firefox- Search
firefoxkeyword only in the Name field of packages. dnf5 search --summary browser- Search
browserkeyword only in the Summary field of packages.
See Also
dnf5-specs(7), Patterns specification