RPM | The RPM package manager allows users to query, verify, install, upgrade, and remove packages. The main downside is that it doesn't resolve package dependencies or automatic package updates. |
YUM | YUM's benefits over RPM are automatic updates, easy package management and dependency management. |
use a proxy:
sudo rpm -ivh --httpproxy my.proxy.com --httpport 8000 http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
...