Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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.

share|improve this question
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. – grawity Oct 24 '11 at 10:23

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

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.