The translation is temporarily closed for contributions due to maintenance, please come back later.
English French
Add the [option]`all` to match against descriptions and URLs.
All of DNF's list commands allow you to filter the results by appending one or more _glob expressions_ as arguments. Glob expressions are normal strings of characters which contain one or more of the wildcard characters [command]#*# (which expands to match any character multiple times) and [command]#?# (which expands to match any one character).
* `Altered` — the number of packages that were affected by a transaction, possibly followed by additional information.
A package group is similar to a package: it is not useful by itself, but installing one pulls a group of dependent packages that serve a common purpose. A package group has a name and a _groupid_ (*GID*). The [command]#dnf group list -v# command lists the names of all package groups, and, next to each of them, their groupid in parentheses. The groupid is always the term in the last pair of parentheses, such as `kde-desktop-environment` in the following example:
Apart from reviewing the transaction history, the [command]#dnf history# command provides means to revert or repeat a selected transaction. To revert a transaction, type the following at a shell prompt as `root`:
[application]*DNF* is the {OSORG} package manager that is able to query for information about packages, fetch packages from repositories, install and uninstall packages using automatic dependency resolution, and update an entire system to the latest available packages. DNF performs automatic dependency resolution on packages you are updating, installing or removing, and thus is able to automatically determine, fetch and install all available dependent packages. DNF can be configured with new, additional repositories, or _package sources_, and also provides many plug-ins which enhance and extend its capabilities. DNF is able to perform many of the same tasks that [application]*RPM* can; additionally, many of the command line options are similar. DNF enables easy and simple package management on a single machine or on groups of them.
A sample `/etc/dnf/dnf.conf` configuration file can look like this:
As when you install multiple packages, you can remove several at once by adding more package names to the command. For example, to remove [package]*totem*, [package]*rhythmbox*, and [package]*sound-juicer*, type the following at a shell prompt:
Both commands also accept the `last` keyword to undo or repeat the latest transaction.
Checking For and Updating Packages
Checking For Updates
[command]#dnf config-manager# [option]`--set-disabled` _repository_pass:attributes[{blank}]…
[command]#dnf config-manager# [option]`--set-enabled` _repository_pass:attributes[{blank}]…
[command]#dnf list _glob_expression_pass:attributes[{blank}]…#
[command]#dnf# [option]`group install` _groupid_
[command]#dnf# [option]`group remove` _group_
[command]#dnf# [option]`history` [option]`list`
[command]#dnf# [option]`history` [option]`redo` _id_