Posted: . At: 9:55 AM. This was 9 years ago. Post ID: 8426
Page permalink. WordPress uses cookies, or tiny pieces of information stored on your computer, to verify who you are. There are cookies for logged in users and for commenters.
These cookies expire two weeks after they are set.

Search for a specific package with dnf on Fedora 22.

To find a specific package that offers a certain file, the whatprovides parameter to dnf will do what you wish.

Here is an example, I am looking for all packages that provide the vim command.

[jason@hackerbox Documents]$ dnf whatprovides "*/vim"
Last metadata expiration check performed 26 days, 19:55:19 ago on Tue Sep 15 12:49:19 2015.
vim-enhanced-2:7.4.827-1.fc22.x86_64 : A version of the VIM editor which includes recent enhancements
Repo        : @System
 
vim-enhanced-2:7.4.640-4.fc22.x86_64 : A version of the VIM editor which includes recent enhancements
Repo        : fedora
 
vim-enhanced-2:7.4.827-1.fc22.x86_64 : A version of the VIM editor which includes recent enhancements
Repo        : updates

The xmms music player is still available for the Fedora distribution.

[jason@hackerbox Documents]$ dnf whatprovides "*/xmms"
Last metadata expiration check performed 26 days, 20:03:16 ago on Tue Sep 15 12:49:19 2015.
bash-completion-1:2.1-7.20150513git1950590.fc22.noarch : Programmable completion for Bash
Repo        : @System
 
xmms-1:1.2.11-22.20071117cvs.fc22.x86_64 : The X MultiMedia System, a media player
Repo        : @System

This is a good way to find what package is required when you wish to install a certain file to your system. Makes installing software much easier on Fedora distros.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.