Are there any package managers that:

  1. work without root privileges, and
  2. install packages at a custom location (similar to ./configure --prefix), and
  3. install stable packages (unlike Gentoo Prefix which always stay on the bleeding edge)?
link|improve this question

62% accept rate
feedback

1 Answer

There is a cool distro called Gobolinux that allows you to install several versions of one package (they have a "prefix" strategy of sorts), but I'm not sure how mature their package tree is or how well it works without root. I don't think it's trivial to configure apt to run in your home folder. To be honest, I really doubt that there are any good alternatives. Perhaps ports of freeBSD, but I'm not familiar with it. And two other Distros whose packagers/packages might be worth checking out are Slackware's (really basic - ignore the package manager, just use the binaries) and Arch Linux'. Both those distros are "hackish" and are probably easily adoptable to your purpose.

SO... Slackware binaries, archlinux abs, Ports, perhaps Gobo's basic scripts, and likely not apt.

But I really think you should reconsider Gentoo - the standard flavour with the 2008 profile, if you need to be stable. Just untar the stage3 package in ~/gentoo, add ~/gentoo/bin ~/gentoo/usr/bin to your path and set the ROOT variable in ~/gentoo/etc/make.conf to ~/gentoo. I'm probably being very naive right now, but I really can't understand why someone would start a project like Gentoo Prefix when the system already has that functionality.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

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