rpms are a pain though as just the other day i had to start using --nodeps to install things and spent a couple of hours looking for bits online to make stuff work.
As a linux beginner I have found Mandrake's urpmi very useful since it automatically handles finding and installing dependencies. From what I have read, the classic 'rpm' does sound much more tricky.
Related question: does debian's "apt" include a way to find what .debs are available or do you have to know in detail what you want first? What I mean is, is it possible to search the list(s) of sources, perhaps using keywords, if you want to find an install a package?
If not then how do you find the what is available and the exact package name?
TIA Syd