I don't use SUSE, but all the RPM distributions have two levels of tools to allow you to install new software. The higher level tool checks and resolves dependencies for you automatically.
I believe SUSE gives you two to choose from:
YaST and
SMART. Judging from comments I see posted, YaST seems to be the more popular.