RPM Dependencies?
Hi
When I want to install a new package or a kicko-off program, I get an rpm failed depndencies: ... bla bla bla, .so .so and so
what I usually do is look for rpm that provides those .so's and then recursively the same problem until I get everything done.
Is there a better means that I can just list all the rpm and resolve the dependencies without trying every rpm and lib?
Yum? I don't want to.
Thanks!
I thought RPM was a package managment system? If so it ought to have an 'Install all dependencies' command somewhere in the software.
Tristam MacDonald. Ex-BigTech Software Engineer. Future farmer. [https://trist.am]
June 22, 2006 02:53 PM
I don't use a RPM-based distro, but I believe that "rpm -qpR your_rpm_file.rpm" will do what you want. It's likely than the listed packages will have dependencies as well, which is why using yum would be the smart thing to do.
Hope this helps.
Hope this helps.
If you want dependencies to be automatically handled for you, you need to use a tool like APT or yum.
What distro do you use? If it is debian based you should already have apt... just type "apt-get install somepackage" and it will install somepackage and all dependencies, assuming it is in one of the repositories you have configured. There is also a gui front end for apt called Synaptic. You may have that installed in your administrative tools on your menu.
If you use Fedora or Redhat, you should have yum.
What distro do you use? If it is debian based you should already have apt... just type "apt-get install somepackage" and it will install somepackage and all dependencies, assuming it is in one of the repositories you have configured. There is also a gui front end for apt called Synaptic. You may have that installed in your administrative tools on your menu.
If you use Fedora or Redhat, you should have yum.
On Suse, use yast or yast2.
<hr />
Sander Marechal<small>[Lone Wolves][Hearts for GNOME][E-mail][Forum FAQ]</small>
Quote: Original post by quaker
Hi
When I want to install a new package or a kicko-off program, I get an rpm failed depndencies: ... bla bla bla, .so .so and so
what I usually do is look for rpm that provides those .so's and then recursively the same problem until I get everything done.
Is there a better means that I can just list all the rpm and resolve the dependencies without trying every rpm and lib?
Yum? I don't want to.
Thanks!
After struggling with RPM dependencies in RH9 (with a server I maintained for a number of years ... as time went on, it became increasingly difficult to manage software on it), I tried a number of different distributions. Finally I settled on a Debian-base (specifically Ubuntu) which uses APT repositories to manage packages, and never looked back.
[ Odyssey Project ]
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement