Red Hat RPM Dependency problem

by LinuxTitli · 0 comments

Well when RPM works, you think life is better and when it does not works then you thinks life sucks ;) However, RPM has --aid option that solves the Dependency problem. It is created to automatic installation of dependent packages. To use this --aid switch with rpm you need to install special RPM package first called rpmdb-redhat. Locate this package from CD and install it via rpm command:

# rpm -ivh rpmdb-redhat*

Once installed then use rpm command as follows:

# rpm -ivh --aid mysql*

OR

# rpm -ivh --aid rpm-file-name-version.rpm

It will install mysql client with all dependencies. If you are RHN subscriber then you don’t have to use rpmdb-redhat package use up2date command (see how to configure RHN):

# up2date -i -v mysql*

Please note that --aid switch does not works with third party RPM. Fedora user must use YUM. --aid works best if you have all rpm packages copied to single directory on hard disk or on ftp/http server. For example:

# rpm --aid -ivh http://installserver.mycorp.com/rpms/mysql*

See also:

Featured Articles:

Want to read Linux tips and tricks, but don't have time to check our blog everyday? Subscribe to our daily email newsletter to make sure you don't miss a single tip/tricks. Subscribe to our weekly newsletter here!

{ 0 comments… add one now }

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Previous post:

Next post: