I've been a long time user of Ubuntu on my personal and work computers, but I've recently starting working on a CentOS system. There are many packages that I would like to install via my familiar apt-get or aptitude commands, and I know that yum is the manager for CentOS.

My goal: I want a way to install the packages in my home directory without root access.

The problem: two things. The first: I do not have root access. The second, I found a similar question here: Using Yum to install packages for my user only

Where the solution is to use yumdownloader -- which as far as I can tell, is not installed. Yum is installed.

I further tried installing my own version of yum to get access to a version of yumdownloader and failed. Any suggestions would be greatly appreciated.

  • Binary packages often expect to be installed to specific locations and have many paths hardcoded. For $HOME, compiling from source may be the only option. But if I remember correctly, Gentoo specifically mention that their package manager can work this way. Will check later. Oct 24, 2011 at 10:23

1 Answer 1


Gentoo Prefix can install packages to a custom location (such as ~/.local) and does not require root privileges.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .