title: How to install packages in Linux (CentOS) without root user with automatic dependency handling?
body: <p>Is it possible to use RPM or YUM or any other package manager in Linux, specifically CentOS, to install a package either already downloaded or from repo to a custom location without admin/root access?</p>
  
  <p>I tried building from sources, using cmake, configure, make, make install etc, but, it ended up having so many dependencies one after other.</p>
  
  <p>Or are there any better alternatives?</p>