On Thu, 21 Jun 2001, hipster wrote: > On Thu, 21 Jun 2001 06:14:34 +0900, Dave Thomas wrote: > > A couple of years back I reorganized my machine so I no longer need > > root access to install common packages. I created a directory tree > > (which I own), in my case starting at '/tc'. I then configure the > > packages with > > ./configure --prefix=/tc/usr > or, for multi-user machines where one cannot write /, create a ~/usr, > configure with > configure --prefix=$HOME/usr > and add ~/usr/bin to $PATH. I personally set it to plain $HOME. (Why do you put that extra "usr"?) I also have relevant additions to PATH, LIBRARY_PATH, LD_LIBRARY_PATH, C_INCLUDE_PATH, CPLUS_INCLUDE_PATH, CLASSPATH, ... But I haven't configured that for Ruby yet, and btw -- how do I make a Ruby package (that uses extconf.rb) install itself in $HOME even though Ruby is ./configured with --prefix=/opt (or /usr) ? matju