Debuginfo-install Command
Synopsis
dnf5 debuginfo-install [options] <package-spec-NPFB>...
Description
Install the associated debuginfo packages for a given package specification. The command temporary enables corresponding debug repository for each enabled repository using following algorithm. When enabled repository ID has suffix -rpm then it enables <ID>-debug-rpms. When enabled repository does not have suffix -rpm it enables repository using pattern <ID>-debuginfo.
When regular upgrade of debuginfo packages is expected, then it requires enabling of debug repository permanently using config-manager command.
Options
--allowerasing- Allow removing of installed packages to resolve any potential dependency problems.
--skip-broken- Resolve any dependency problems by removing packages that are causing problems from the transaction.
--skip-unavailable- Allow skipping packages that are not available in repositories. All available packages will be installed.
--offline- Store the transaction to be performed offline. See offline command, dnf5-offline(8).
--store=PATH- Store the current transaction in a directory at the specified
PATHinstead of running it.The stored transaction can be performed by the replay command, dnf5-replay(8).Note that repository ids in the stored transaction are mangled to@stored_transaction(repo_id)this is requiredbecause during replaying the stored repositories are recreated and they might collide with already present repositories(this doesn’t apply to the special @System repository).
Examples
dnf debuginfo-install foobarInstall the debuginfo packages for the foobar package.
dnf upgrade --enablerepo=*-debuginfo <package-name>-debuginfoUpgrade debuginfo package of a <package-name>.
dnf upgrade --enablerepo=*-debuginfo "*-debuginfo"Upgrade all debuginfo packages.
See Also
dnf5-specs(7), Patterns specification