Version 2 (modified by Elwell, 8 years ago)
Initial checkin

debuginfo-install

debuginfo-install is used to install the debuginfo version of packages and their dependencies, based on the name of the non-debug package

Commmandline options

-h, --help show this help message and exit
-t, --tolerant be tolerant of errors
-C run entirely from cache, don't update cache
-c [config file] config file location
-R [minutes] maximum command wait time
-d [debug level] debugging output level
--showduplicates show duplicates, in repos, in list/search commands
-e [error level] error output level
-q, --quiet quiet operation
-v, --verbose verbose operation
-y answer yes for all questions
--version show Yum version and exit
--installroot=[path] set install root
--enablerepo=[repo] enable one or more repositories (wildcards allowed)
--disablerepo=[repo] disable one or more repositories (wildcards allowed)
-x [package], --exclude=[package] exclude package(s) by name or glob
--disableexcludes=[repo] disable exclude from main, for a repo or for everything
--obsoletes enable obsoletes processing during updates
--noplugins disable Yum plugins
--nogpgcheck disable gpg signature checking
--disableplugin=[plugin] disable plugins by name
--enableplugin=[plugin] enable plugins by name
--skip-broken skip packages with depsolving problems

Configuration option

There are no specific configuration files for this command

By default it searches the standard enabled repositories defined in /etc/yum.conf and /etc/yum.repos.d/*repo

Examples

To install all the packages for debugging the kernel:

# debuginfo-install kernel
...
--> Running transaction check
---> Package kernel-debuginfo.i586 0:2.6.29.4-167.fc11 set to be updated
--> Processing Dependency: kernel-debuginfo-common-i586 = 2.6.29.4-167.fc11 for package: kernel-debuginfo-2.6.29.4-167.fc11.i586
---> Package kernel-debuginfo.i586 0:2.6.29.5-191.fc11 set to be updated
--> Processing Dependency: kernel-debuginfo-common-i586 = 2.6.29.5-191.fc11 for package: kernel-debuginfo-2.6.29.5-191.fc11.i586
--> Running transaction check
---> Package kernel-debuginfo-common.i586 0:2.6.29.4-167.fc11 set to be updated
--> Processing Dependency: kernel-debuginfo-common-i586 = 2.6.29.4-167.fc11 for package: kernel-debuginfo-2.6.29.4-167.fc11.i586
---> Package kernel-debuginfo-common.i586 0:2.6.29.5-191.fc11 set to be updated
--> Finished Dependency Resolution
kernel-debuginfo-2.6.29.4-167.fc11.i586 from fedora-debuginfo has depsolving problems
  --> Missing Dependency: kernel-debuginfo-common-i586 = 2.6.29.4-167.fc11 is needed by package kernel-debuginfo-2.6.29.4-167.fc11.i586 (fedora-debuginfo)

================================================================================
 Package                   Arch   Version             Repository           Size
================================================================================
Installing:
 kernel-debuginfo          i586   2.6.29.4-167.fc11   fedora-debuginfo    296 M
 kernel-debuginfo          i586   2.6.29.5-191.fc11   updates-debuginfo   296 M
Installing for dependencies:
 kernel-debuginfo-common   i586   2.6.29.5-191.fc11   updates-debuginfo    36 M

Transaction Summary
================================================================================
Install      3 Package(s)
Update       0 Package(s)
Remove       0 Package(s)

Notes

This command must be run as root.