Yum that was useful!
- Aug
- 09
- Posted by TKH Specialist
- Posted in redhat
Pardon the humor. Just a collection of useful yum commands that are useful to have around but I don’t always remember off the top of my head. I’ll be adding to this post over time.
How to list the files installed by a yum package
You will need ‘repoquery‘ which is part of ‘yum-utils‘. If you don’t have ‘repoquery‘ install it first, then start using it:
# yum install yum-utils # repoquery --list *package*
How to list/install a package from a specific repository
# yum repolist # yum --disablerepo="*" --enablerepo="repo-name-here" list available # yum --disablerepo="*" --enablerepo="repo-name-here" install package-name
Update (9/13/13):
Doing an update I ran across this error:
Error: Multilib version problems found. This often means that the root cause is something else and multilib version checking is just pointing out that there is a problem. Eg.: ... You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
Of course the first command that is suggested is a bad idea, I mean talk about denial! I ran the second, which did nothing, still got the same problem. So I did a little digging and these two yum commands seem to have corrected the problem, though they do run for a while (10-30 minutes)
# yum check # yum distro-sync
Update (08 Oct 2015):
Hunting down some system package inconsistencies and I figured out how to list all RPM packages installed from Repo X:
yum list installed | grep @epel
Recent Comments
- Stefan on Flush This!
- Timestamping your Bash History | Matt's Entropy on Remember when you issued that command…?
- Matt Smith on Remember when you issued that command…?
- Ruan on Putting ‘lsof’ to use
- Dylan F. Marquis on External Mapping of LDAP attributes in CAS