OpenCSW offers a package tool, pkgutil, to make downloading and installing easier. It solves dependencies automatically. If you’re used to something like apt or yum, this is similar.
A quick way to bootstrap your Solaris 10 system:
# pkgadd -d http://get.opencsw.org/now