@for more links on suse:
http://bookmarks.linuxquestions.org/?like=suse
the easiest way to install things in suse is via YasT. Goto start -> system -> control center (Yast)
put in your root password and goto software -> software management
Here you can search for things to install (or are installed already) and install them by checking them.
If you find programs that are not available in YasT most people add more sources to YasT
howto:
Hacking OpenSUSE
Keep your system up to date with software -> online update.
There are many other ways of installing stuff.
One is searching for the right .rpm and installing them with YasT by right-clicking.
RPM Package Manager can also do it in a konsole:
what is already installed with rpms or through yast2:
rpm -qa
is xmms installed:
rpm -q xmms
rpm -qa | grep xmms
The next simplest command is to uninstall a package:
rpm -e foobar
installing a package:
rpm -i package
If you want to verify your entire system and see what might be missing, you would do:
rpm -Va
Let's say you run across a file that you don't recognize. To find out which package owns it, you would do:
rpm -qf /usr/X11R6/bin/xjewel
You find a new koules RPM, but you don't know what it is. To find out some information on it, do:
rpm -qpi koules-1.2-2.i386.rpm
Now you want to see what files the koules RPM installs. You would do:
rpm -qpl koules-1.2-2.i386.rpm