Click to See Complete Forum and Search --> : RPM Help with RedHat7
MWesley
01-03-2001, 05:22 PM
Greetings!
I just installed Red Hat 7 with a minimal install since I am creating an external DNS server and want as few security risks as possible...so I picked my packages manually. I seemed to miss the gcc packages, and now am faced with installed them after the fact via RPMs. I am using Gnome RPM and when I select to install the gcc lib it comes up with several dependencies, which in turn have several etc etc. Is there a way I can install an RPM and have it include any dependencies that are needed in the install? It's a pain to track down all the files needed before I can install the package I want installed.
Thanks for any help, I really do not want to have to reinstall just to get gcc support.
Mike
MWesley
01-04-2001, 09:33 AM
No comments at all? Come on guys! http://www.linuxnewbie.org/ubb/smile.gif
ColdPack
01-04-2001, 10:51 AM
This is why rpm-based distros are such a pain.
The dependency hunting.
I use debian, now, because apt (advanced package tool) takes care of dependency issues like this for you.
I wish I knew how to help you. Perhaps look at the NHF on rpm dependencies on this site.
http://www.linuxnewbie.org/nhf/intel/software/rpmdependency.html
Good luck!
------------------
What if everything is an illusion and nothing exists? In that case, I
definitely overpaid for my carpet.
-- Woody Allen, "Without Feathers"
[This message has been edited by ColdPack (edited 04 January 2001).]
MWesley
01-04-2001, 10:56 AM
Thanks for the reply! That is what I was afraid of. I had already planned on trying Debian, now I have yet another reason for it.
Mike
hambleto
01-04-2001, 02:37 PM
You may want to try this http://rpmfind.net/linux/rpm2html/rpmfind.html I have had luck with it when I was in your situation. Best of luck!!
milanuk
01-04-2001, 02:39 PM
Unfortunately ColdPack is right... about the only options in the RPM end of the universe for auto-magic dependency resolution consist of a) Mandrake's urpmi/grpmi, which is IMHO, still a _very_ long ways away from rivaling apt, but still a good idea, b) SuSE's yast1 tool which does an overall good job of intelligently getting dependencies right when installing packages, w/ the caveat of it only really works w/ the install media, not anything off the net, or c) Connectiva's rpm-port of apt, which I think has the most promise for the long term, if the 'big players' in the RPM arena like RedHat, SuSE, Mandrake, and Caldera aren't to proud to migrate to it. But the big problem w/ RPM's is the loose control over the packaging for non-vendor rpm's and the umpteen dozen different versions. Time will tell. If ease of package management is crucial to you, Debian and it's get are probably in your future. If you are more interested in staying a bit more current but not as current as Debian unstable, you may have to wait it out for rpm-apt, or else become one w/ the source http://www.linuxnewbie.org/ubb/wink.gif
Monte
ColdPack
01-04-2001, 03:26 PM
I actually have Conectiva sitting on a spare partition on my hard drive. It, too, has a ways to go but it's going in the right direction.
I know you can use it with redhat and mandrake. Just make sure your sources.list points to the proper source.
Mandrake's is on their Mandrake Cooker tree and so on.
But there are still lots of hurdles to get it working as smoothly as Debian's apt (which has hiccups all of its own http://www.linuxnewbie.org/ubb/wink.gif ).
------------------
What if everything is an illusion and nothing exists? In that case, I
definitely overpaid for my carpet.
-- Woody Allen, "Without Feathers"